Frontend Developer (GoGo team)

EuropeRemoteSenior

Are you ready to take your React and React Native skills to the next level?

We are looking for an experienced JavaScript developer with a deep understanding of React. The main responsibilities will include the development of user interface components, refactoring and optimisation of existing code, and participation in mobile application development. Our projects are stable and long-term, with an active backlog of new front-office features.

All you need is:

  • 5+ years of experience as a Front-End Engineer;

  • Solid background in coding pure JavaScript;

  • Strong proficiency in React 18+, including hooks, context, and modern patterns;

  • Expert-level TypeScript experience with advanced types and strict configurations;

  • Strong knowledge of state management tools (Redux, MobX, Zustand, etc.);

  • Proven experience in building SPAs, PWAs, and working with RESTful and GraphQL APIs;

  • Familiarity with front-end build tools (Webpack, Vite, Rollup) and CI/CD pipelines;

  • Solid understanding of browser rendering behaviour and performance optimisation;

  • Experience with automated testing frameworks (Jest, Cypress, etc.);

  • At least 1-2 years of professional experience with React Native;

  • Hands-on experience developing a React Native SDK for cross-platform projects;

  • Level of English language – Upper-Intermediate or higher.

Also, it will be great if you have:

  • Experience with micro frontends, monorepos, or component libraries (Storybook, Bit);

  • Knowledge of design systems (Material UI, Tailwind, or similar);

  • Exposure to WebAssembly, WebSockets, or real-time applications;

  • Experience integrating third-party tools and libraries (e.g. Trustly, Whizdom);

  • Ability to understand business requirements and translate them into technical requirements.

Your daily adventures will look like:

  • Performing a technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time;

  • Fixing bugs in existing projects;

  • Refactoring and optimising existing code;

  • Optimising components for maximum performance across browsers;

  • Creating new and modifying existing websites;

  • Be proactive in communication with team members.

Additional information:

  • Ability to work in dynamic environments, where you can create new and improve existing processes;

  • Adaptability - we often have changing priorities;

  • Fast learner/Desire to learn - we have a huge amount of information for this person to learn.

Published on: 1/21/2026

Gamingtec

Gamingtec

B2B iGaming platform developer: Casino, Sportsbook, Payments Gateway, Affiliate & more. Complete software solutions.

Website

See all 2 jobs at Gamingtec