Position: Senior Back-End Node.js Developer
Company: MCPK
Experience required: 3y
English level: intermediate

What you gonna do:


- Develop back-end solutions of high-quality and high-performance APIs according to the requirements, optimization of back-office processes
- Work in an international and cross-functional Scrum team and participate in the usual Scrum meetings such as review, retro or planning
- In addition to test automation, actively participate in code reviews and pair programming in order to improve the code quality
- Knowledge sharing with other developers and teams and support the continuous improvement of our system architecture and documentation
 

Qualifications: 

- Professional experience with MVC framework (ideally JavaScript)
- 4+ years of experience with Node.js, Express.js
- Experience with TypeScript
- Experience with MySQL, PostgreSQL, MS SQL
- Experience and fun writing unit tests (ideally with Jest & Enzyme)
- Cloud services (ideally AWS) experience and knowledge of automated deployments
- Clean Code knowledge and experience of applying the corresponding SOLID / KISS principles on a daily basis
- Experience with Linux (Debian / Red Hat)
- Excellent communication skills and the ability to work well in a Scrum team environment
- Good English language skills both written and verbally
 

What you can expect from us:

- Possibilities to do what you do best and to develop your skills even further
- We’re a friendly team, most of us lunch together and you can guarantee to find some of us playing table games every Friday
- Centrally located office in Kyiv, close to the metro station Universytet or Zoloti Vorota
- Flat organization structure and short decision-making processes
- Work-Life-Balance due to flexible working hours
- PE accounting and support
- 24 working days holiday per year
- Medical insurance
- Possible business trips abroad
- English/German classes
 

If you’re interested in us, we’d like to find a role for you here!