Position: Full Stack (JavaScript) Developer
Company: Ciklum
Category: Node.js
Experience required: 3y
English level: intermediate

Responsibilities

First 2 weeks: You’ll partner with your team leader, your buddy, and many other people who will help onboard you with our product, processes, and build/deploy processes, and then work with you to deliver new code.

By Day 30: You will work with product stabilization and make substantial improvements to existing features, platform services, internal tools, or build processes.

By Day 60: You’ll:

 Be contributing to the technical decisions regarding your team’s functionality and improving the architecture and performance
 Implement new product features as part of custom project development for Sisense major clients
 Maintain our existing features by developing improvements and fixes
 Work with our Product and UX teams to deliver visually stunning user interfaces
 Be solving complex problems and providing high-quality solutions

Requirements

 You write clean code. You have loads of evidence of all the code you write and ship
 You’ve already spent 5+ years working in Web development, and now you have deep knowledge of JavaScript
 You have built full-stack systems using NodeJS and frontend frameworks such as React, Angular or similar
 You have experience with a variety of databases, especially NoSQL, such as MongoDB, DynamoDB, or similar

Personal skills

 You are able to ask the right questions and see bottlenecks on the stage of feature planning
 You`re excited to pitch in wherever the team needs help, from writing documentation to supporting customers
 You enjoy working in a caring, customer-obsessed, and challenging environment
 You are outcome-focused and proactive. You have solved complex technical challenges to improve customer happiness, developer productivity, and system efficiency
 You enjoy working in an inclusive, collaborative environment and mentoring team members when needed. You believe in achieving collective impact and that we are “better together”
 You have successfully evangelized and driven best practices related to code quality and testability across teams
 You’re excellent communicator and have very good spoken and written English

What's in it for you

 Variety of knowledge sharing and training opportunities
 Unique working environment where you will have a chance to communicate and work directly with clients
 Competitive salary
 Career and professional growth
 Possibility to work for a big, global and successful company
 Long-term employment with 20 working-days paid vacation and other social benefits
 State of the art, cool, centrally located offices with warm atmosphere, which creates really good working conditions
 Ability to improve English communication skills by working in a diverse and distributed team of professionals and meeting with customers