Node.js Developer Minsk, Belarus or Remote
Node.js Developer Description
Job #: 24820Our Integration team within IT Solutions is scaling up to join the ambitious roadmap of digital projects. With constant innovations, a consistent flow of interesting and challenging work is going at a fast pace. The team is focused on leveraging cutting-edge technologies and platforms to deliver both private and public APIs that are key drivers for our customer applications. You will join a culture that fosters creative thinking and close collaboration with multiple development teams.
#LI-DNI
#LI-DNP
Responsibilities
- Work closely with project delivery teams to design, plan and scope out APIs that integrate with core IT systems
- Build well-tested APIs to deliver features and functionality for the customer applications
- Drive APIs through their lifecycle, from inception to production releases using automated testing tools and monitoring systems to ensure successful deployments
- Work closely with development teams to resolve issues and overcome technical challenges
- Act as a key contact for multiple APIs, supporting both internal and public applications
Requirements
- Proficiency in JavaScript and Node.js
- Passionate about creating RESTful APIs, with consideration for reusability, extensibility and focus on applying consistency
- General understanding of modern web applications
- Desire for well-tested, quality code
- Experience using the Git source control system
- Knowledge of OAuth and the security concerns of an Internet-facing service is preferred
- Familiarity with automation tools
- Understanding of the REST architectural style and the Microservices pattern is preferred
- Experience in Kanban and E-commerce is a plus
- Degree in Computer Science or related discipline
We offer
- Experience exchange with colleagues all around the world
- Competitive compensation depending on experience and skills
- Regular assessments and salary reviews
- Social package: medical care, sports, family care
- Free English classes
- Opportunities for self-realization
- Friendly team and enjoyable working environment
- Flexible working schedule
- Corporate and social events