Пълно описание
Grove Global Consult is a leading consulting and recruitment agency dedicated to serving the global private sector. We are currently seeking a skilled Senior Full-stack Developer to join one of our prestigious clients.
About the position: A full-stack engineer can participate in all of our product development. Depending on your skills, experience and preference, you can work on the online part of the business where you will play a role in development of B2B tools like Backoffice, control panels or the production game servers for casino games. You can also join the live games teams or the land-based hardware products teams.
Become part of a progressive team where your expertise will foster innovation and drive meaningful solutions. If you're passionate about technology and excel in a collaborative environment, we want to hear from you! Recruitment license issued by Ministry of Labor and Social Policy under № 3018 / 30.04.2020.
About the position: A full-stack engineer can participate in all of our product development. Depending on your skills, experience and preference, you can work on the online part of the business where you will play a role in development of B2B tools like Backoffice, control panels or the production game servers for casino games. You can also join the live games teams or the land-based hardware products teams.
Responsibilities:
- Develop new features and products in TypeScript.
- Participate in discussions and technical decision-making.
- Participate in planning and time estimation.
- Write unit tests with TypeScript and Jest.
- Fix various bugs, reported in Jira.
- Have a good understanding of the internal and 3rd party tools we use.
- Pro-actively help improve internal processes and tools, as well as libraries.
- Follow and help the release and deployment process.
- Collaborate and help junior developers improve.
- Improve your own skills and level up.
Requirements:
- Proficiency in TypeScript and NodeJS: 5+ years of experience and 7+ total.
- Advanced skills in front-end development with React or similar technologies.
- Experience with WebSockets and long-lived applications.
- Experience with MySQL and data management. Knowledge of SQL optimization.
- Extensive experience with Git and version control.
- Advanced knowledge of JS build systems and development pipelines.
- Hands-on experience with testing frameworks like Jest or Mocha.
- Good understanding of Redux and Immer or similar immutability libraries.
- Good understanding of Docker and Linux systems.
- Good knowledge of SSH.
Advantages:
- Experience with C++.
- Understanding of CI/CD pipelines.
- Familiarity with AWS.
- Interest in automation and library development.
They offer:
- Full-time employment contract.
- Choose your preferred work hours - 09:00-18:00 or 10:00-19:00.
- Additional health insurance after 3 months.
- Annual paid leave increases: 22 days + 1 day for each year at the company.
- Complimentary beverages and fruits in the office.
- Relax zone with PlayStation, table tennis, and more.
- Regular team gatherings.
- Free MultiSport card.
- Premium discount card for over 90 stores and restaurants.
- Home office options after completion of the trial period.
- Convenient transport (metro) to the office.
- A supportive and close-knit team. Agile and casual culture.
- Transparent working environment with management that values employee input.
- Opportunity to work in a dynamic, evolving, and profitable industry.
Become part of a progressive team where your expertise will foster innovation and drive meaningful solutions. If you're passionate about technology and excel in a collaborative environment, we want to hear from you! Recruitment license issued by Ministry of Labor and Social Policy under № 3018 / 30.04.2020.