4+ years (JavaScript, TypeScript, HTML5, CSS3);
OOP and SOLID principles knowledge;
Experience in React, HTML5, CSS3, Webpack based web-applications;
Experience of using Test Frameworks — Unit and Performance Testing;
Experience with RESTful web services and 3rd party APIs integrations;
Proficient understanding of code versioning tools, such as Git and Bitbucket;
Working in an Agile development environment;
English level — Upper intermediate;
Nice to have:
Experience with JIRA, Confluence;
Experience with CI/CD best practices;
Experience in gambling or online gaming;
Experience in LESS;
Reactive Programming (RXJS).
Responsibilities:
Implement solutions, contribute to technical design;
Do bug fix and refactor solutions when needed;
Follow engineering processes (code review, grooming and etc.);
Analyze business requirements, transform them into functional/non-functional requirements, provide estimates;
Identify and communicate required changes to business requirements;
Participate in the development of team staffing plans;
Participate in the recruitment process during CV prescreening and interviews;
Mentor junior team members and participate in leveling of the team members;
Escalate to Delivery Manager and Employee Relationship Management team in case of talent loss risks;
You are a solid front-end developer who wants stability, a good package, and challenging work. You are a team player. You appreciate an open, welcoming, and casual culture of freedom, agility and flexibility. You seek opportunities for upskilling.
You want to work on an Agile team for one of the following client industries: travel, machine learning,