As a JavaScript Engineer (Node.JS), you will live on the front lines of the products we create, and build features used by millions of people every day.
Requirements
2+ years’ experience working on JavaScript (ES6)
Relevant experience with Node.JS
Knowledge document-oriented (we use DynamoDB, MongoDB, CouchDB) and relational databases (PostgreSQL / MySQL)
Understanding microservice architecture and experience with it
Knowledge of writing unit tests, integration tests and E2E tests
Understanding of CI/CD and how to build pipeline on your own
Experience with RESTful API
Experience with с GIT
Intermediate or higher English level, both spoken and written (B1+)
Nice to have
Strong knowledge in Typescript
Experience in testing frameworks (like JEST, Mocha)
Skilled in Cloud providers and their services (AWS / Azure / GCP), Kubernetes is a big plus
Knowledge of GraphQL
Experience in building SRE solutions like monitoring, dashboards, alerts
We offer
Competitive compensation depending on experience and skills
The individual career path
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with certified English teachers
Unlimited access to LinkedIn learning solutions
Flexible work hours
About EPAM
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential
3/F, Block 5, Vision Shenzhen Business Park,
9th Gaoxin South Road,
Shenzhen Hi-tech Industrial Park,
Nanshan District, Shenzhen,
Guangdong, China 518057