Position: Node.js Software Engineer
Company: EPAM
Experience required: 2y
English level: intermediate

Our client believes that digital care delivery will transform healthcare. The company offers a single, comprehensive platform to support all telehealth needs from urgent to acute and post-acute care, behavioral health, as well as chronic care management, and healthy living. With over a decade of experience, our client powers telehealth solutions for over 240 health systems comprised of 2,000 hospitals and 55 health plan partners with over 36,000 employers, reaching over 80 million lives.

RESPONSIBILITIES

Reviewing code from peers and providing actionable feedback
APM and performance monitoring and alerting of applications in real time
Developing against cloud services such as AWS Aurora, AWS DynamoDB, S3
Integration with Swagger and Swagger HUB for API-first software design

REQUIREMENTS
2+ years of experience in Node.js software development
Experience with modern JavaScript build tools such as Bower, NPM, Grunt/Gulp
Experience with automated testing frameworks such as Mocha, Karma, Jasmine, etc
Strong JavaScript coding skills (object-oriented design, algorithms, data structures, etc.)
Full stack JavaScript experience: front-end, APIs/middleware, back-end
Experience designing RESTful backend microservices using Node.js / Express
Background with additional front-end development technologies such as HTML5, CSS3
Experience with SQL and Relational Database Design
Experience with version control tools, such as Git
AWS CDK experience and understanding of how to build, test and maintain a CI/CD pipeline. Experience with ArgoCD and integration with gitlab CI/CD pipelines would be a plus
Intermediate or higher level of spoken English (B1+)

WE OFFER

Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours