Position: Strong Middle Node.JS Engineer
Company: Epam
Category: Node.js
Experience required: 2y
English level: intermediate

DESCRIPTION
Our client is a leading interactive entertainment company and provider of 3D engine technology. Develops Game Engine, which powers the world’s leading games and is also adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation.

Our stack is entirely cloud-native, and it includes technologies such as AWS, Terraform, Kubernetes, Kafka, PostgreSQL, Druid, Redis, ELK, Datadog, Pagerduty, Node.js, and Typescript.
In short, please apply if you are interested in working with our stack! As soon as you join you will have an onboarding plan tailored to you, challenging and bringing you up to speed.

RESPONSIBILITIES
You’ll work across the full stack depending on where you can drive the highest impact: back-end, front-end as well as testing, and cloud infrastructure
You’ll work with your team to design and implement features and services for the product your team owns, and keep the design choices well documented and explained
You’ll be a hands-on mentor and drive quality and reliability from the get-go, lowering the complexity of the system
You will master one or more domains and will break complex goals into simple and iterative deliverables
You’ll interview candidates for your and other teams, participating in both code reviews and system design interviews
Commit to high-speed iterations, high code quality, and continuous improvement via agile processes
Ensure the long-term quality, scalability, and maintainability of our systems
You’ll champion the DevOps culture, treat operations with a mission-critical mindset, and support the live system in production, including participation in our out-of-hours on-call rota

REQUIREMENTS
2+ years of the relevant experience in software development
In depth knowledge of Node.js and AWS services and infrastructure
Deep understanding of full-stack software development life-cycle
Good understanding of DevOps methodologies
Experience with testing and tooling
Good spoken and written English level