DESCRIPTION
We are looking for an experienced Senior Full-Stack JavaScript Engineer to work on a new web platform for a leading interactive entertainment company with more than 350 million users throughout the world.
The platform itself enables self-publishing experience for game developers. You will play a significant role in making technical decisions for the desired solution and implementing them in a clean, scalable and reusable code base.
Project technologies and tools
React Hooks
Service Workers
Snowflake
Elastic Kubernetes Service
Responsibilities
Design application architecture
Lead the development process
Write unit tests
Maintain code quality and develop CI processes
Estimate and delegate tasks
Maintain the existing code
Implement new features
Perform optimizations
Setup a development environment
Communicate with the customer
Requirements
Understanding of and practical experience with SOLID principles and GOF patterns
3+ years of production experience
Strong knowledge of JavaScript (Core, DOM APIs)
Knowledge of design patterns and algorithms
Knowledge of OOP principles
Experience with JavaScript frameworks and libraries (Angular, React, others)
Knowledge of HTML5 and CSS3 standards
Understanding of CI principles
Team collaboration experience
Experience in source control systems
Experience with Node.js
Linux / Unix
Micro-service design
Good spoken and written English level
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