ResponsibilitiesWeb application development in various domain areas with an emphasis on ensuring scalability and web security.Technical assistance in existing projects, using best practices in web application architecture.Providing Code-review in project codebases.Participation in project evaluation with the application of principles and methodologies in solving various problems.What We Offer:Long-term career stability with a competitive salary paid in USD.Conditions for steady career development.Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.Private medical insurance provided after successful completion of the probationary periodA well-equipped and cozy office supports comfort and productivity across all project stages.Welcoming atmosphere and a friendly corporate culture. What we expect from youMinimum 3 years of experience interacting with backend in commercial projects.Written and spoken English not lower than Upper Intermediate level.Excellent understanding of basic and advanced JavaScript concepts.Practical experience with Node.js, express/koa, serverless, lambda functions, AWS mongoose, pm2.Commercial experience with NestJS.Experience with databases: mongodb, MySQL, PostgreSQL, Redis.Knowledge of Linux.Experience interacting with a team using Scrum/Kanban methodologies.Experience creating unit tests for existing or new code.Skills in working with project support tools (bugtracking, git, teamcity).Will be a plusKnowledge and practical experience with projects at different stages.Experience with React, Vue or Angular.Experience interacting with foreign code and the ability to analyze it.Experience mentoring developers.