We're for a remote Node.js Software Engineer with 3+ years overall experience in IT, and strong knowledge of TypeScript to join our team.

Collaborate with Business Analysts, Application Developers, QA Engineers
Contribute to all phases of the development lifecycle
Write well designed, testable, efficient code
Help with bringing to life architectural redesign of the system
Ensure designs are following specifications
Investigate performance and technical issues from production

3+ years overall experience in IT
Strong knowledge of TypeScript
Hands-on experience with Node.js and its ecosystem: Express, TypeORM, Mongoose
Understanding of message-based architecture and microservice architecture
Experience in Data, Test, Transaction, Security, Messaging
Good interpersonal, communication and organizational skills
Ability to work without supervision
Strong team player

Nice to have
Knowledge of advanced functional programming concepts (typeclasses, referential transparency, usage of effect systems) is a huge plus
Experience with Kafka is a plus
Performance tuning experience is a plus

We offer
Competitive compensation depending on experience and skills
Work in enterprise-level projects on a long-term basis
Full-time remote work (you can work from anywhere you are)
Health Insurance
Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
Community of 36,700+ industry’s top professionals

About EPAM Systems

EPAM Systems is a leading global provider of digital platform engineering and software development services, with more than 36,700+ employees worldwide.

Company website:

DOU company page:

Job posted on 25 February 2021

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.