Position: Fullstack Middle/Senior  developer  (Node.js React.js)
Company: IT MASTER
Category: Node.js
Experience required: 5y

Who are we looking for
We are looking for key Engineering hires to build our technology foundation for many years to come. You will be
exposed and expected to collaborate closely with the business team and solve our internal customers’ challenges
daily. While having excellent communication skills, you are also a cutting edge technologist. You know when to
use an existing industry-standard framework and when to show your creativity and bring new ways to solve a
problem. While remaining compassionate towards yourself, you show empathy and understanding towards
colleagues and clients. You are keen to work in an inclusive, collaborative environment, giving and receiving
feedback openly in whatever format works best for you. You are curious about other people’s perspectives and
happy being part of a creative team, bouncing ideas back and forth.

BA/BS degree in Computer Science or equivalent practical experience
● 7+ years of professional programming experience
● Ability to create and maintain projects from scratch(Green-field development)
● Ability to execute quickly with high quality and no compromise on the speed of delivery
● Strong knowledge of appropriate engineering practices DDD, TDD, Developer Testing, Continuous
Delivery, etc.
● Solid understanding of design patterns, object-oriented programming, and writing maintainable code
● Experience in modern version control systems such as Git
● Experience with JavaScript frameworks (React, Redux, Express, Node)
● Experience with NoSQL databases(e.g. MongoDB)
● Experience with RDBMS (E.g., MySQL, PostgreSQL)
● Experience with microservice architecture
● Experience with Docker and containerization
● Experience with AWS and/or DigitalOcean platforms
● Fluent knowledge of development in the continuous deployment environment
● Previous experience working with Travis, CircleCI, or Jenkins is a big plus.