GR8 Tech

Middle/Senior Front End Developer

Ukrainian Product πŸ‡ΊπŸ‡¦

About your key responsibilities and impact:

  • Designing and implementing scalable and efficient software architectures;
  • Writing, testing, and debugging complex code for new and existing software applications;
  • Providing guidance and mentorship to junior engineers and team members;
  • Conducting thorough code reviews to ensure code quality, security, and adherence to best practices;
  • Creating and maintaining comprehensive technical documentation for software development and system design;
  • Leading and managing software development projects (shared responsibility with the Delivery Manager) to ensure timely delivery and quality;
  • Collaborating with cross-functional teams, including product management, design, and operations, to align development efforts with business goals;
  • Researching and implementing new technologies and methodologies to enhance software performance and streamline development processes;
  • Identifying and resolving complex software issues and technical challenges;
  • Developing and enforcing testing protocols to ensure software reliability and performance;
  • Driving continuous improvement in software development practices and processes;
  • Communicating effectively with stakeholders, including presenting technical concepts and project updates;
  • Delivering code to production in a timely manner according to business expectations.

     

Essential professional experience:

  • 3+ years of experience in automation testing;
  • Expertise in React and TypeScript β€” strong understanding of component architecture, hooks, and type safety;
  • Experience building scalable front-end solutions (multi-brand or modular architecture, shared component libraries);
  • Proficiency in front-end performance optimization β€” bundle analysis, caching, code-splitting, and rendering efficiency;
  • Practical experience with testing frameworks (Jest, React Testing Library);
  • Strong collaboration skills β€” ability to work closely with QA, backend, and product teams in Agile environments;
  • Ability to take ownership of complex features or domains and deliver end-to-end solutions;
  • Fluent in Ukrainian;
  • Intermediate level of English.

     

Desirable skills and personal features:

  • Prior experience in the iGaming or sports betting industry;
  • Exposure to micro frontend architecture or SDK/widget-based systems;
  • Familiarity with Node.js or backend-for-frontend (BFF) patterns;
  • Experience contributing to design systems or UI/UX optimization initiatives;
  • Knowledge of real-time data processing (WebSockets, live event streams).

Required languages

English B1 - Intermediate
React, Redux
Published 9 October
363 views
Β·
141 applications
63% read
Β·
44% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...