2,525 Open roles
96 Companies
73 Posted today
Jobs / Evolution / JavaScript / TypeScript Engineer (React) - Several Openings
Posted 2026-07-10

JavaScript / TypeScript Engineer (React) - Several Openings

Description

Evolution is seeking passionate JavaScript and TypeScript engineers to play an integral role in building cross-platform web applications that serve hundreds of thousands of users. The role focuses on developing full-fledged games from start to finish, ensuring high-quality performance and maintainability within a modern technology stack.

Engineers will work in cross-functional teams alongside backend developers, QA engineers, and designers to deliver seamless gaming experiences. The position requires a commitment to writing testable code and contributing to architectural decisions that shape the future of the company's front-end development.

Responsibilities
  • Develop full-fledged games from start to finish, ensuring high-quality performance and maintainability.
  • Work within a cross-functional team consisting of backend developers, frontend developers, and QA engineers, maintaining seamless communication and collaboration.
  • Collaborate closely with 3D designers, UI/UX designers, and Product Delivery Managers.
  • Cover all code with tests using Jest and ensure UI components are documented and tested in Storybook with visual regression testing.
  • Optimize performance and maintain high FPS for visually rich gaming experiences.
  • Contribute to architectural decisions and technology choices for front-end development.
Requirements
  • Strong proficiency in JavaScript and TypeScript, including ESNext standards and advanced types (required).
  • Experience in developing multi-page SPA applications using React or equivalents such as Vue, Svelte, or Angular (required).
  • Deep understanding of centralized state management and performance optimisation using MobX or equivalents such as Redux, Vuex, or Pinia (required).
  • Experience with unit and component testing, TDD/BDD using Jest and React Testing Library or equivalents such as Vitest, Mocha, or Jasmine (required).
  • Bachelor’s degree in IT or proven work experience in the field (required).
  • Genuine enthusiasm for front-end development and a commitment to continuous technical improvement (required).
  • Excellent communication skills and a pragmatic approach to problem-solving (required).
  • Proficiency in both written and spoken English (required).
  • Experience with CSS preprocessors, modular CSS, and techniques for managing complex animations and responsive layouts (nice-to-have).
  • Experience in setting up build tools, linting, and code formatting such as Webpack, Vite, ESLint, and Prettier (nice-to-have).
  • Experience with 3D graphics, custom shaders, and performance optimisation using Babylon.js or Three.js (nice-to-have).
  • Knowledge of design patterns, system modularisation, and SOLID Principles (nice-to-have).
  • Experience with profiling, GPU acceleration, and resource optimisation (nice-to-have).
Benefits
  • Gross monthly salary from 4700 EUR to 6300 EUR.
  • A mix of startup-like culture and enterprise stability.
  • Competitive salaries and a supportive work environment.
  • Opportunity to develop games featuring live video for a global customer base.
  • Modern and developer-friendly delivery processes including Agile, JIRA, Confluence, GitLab, and Jenkins.
  • Access to modern hardware and software, including an IDE of choice.
  • Health insurance.
  • Contemporary office environment.
  • Access to international IT conferences, training, and hackathons.
  • Top-notch equipment.
About Evolution

Evolution AB is a Swedish company and the world's leading developer and supplier of live casino solutions for online gaming operators. Founded in 2006 and headquartered in Stockholm, it produces live dealer games - including roulette, blackjack and a range of game shows - streamed from studios across Europe, the Americas and Asia. Through the acquisitions of NetEnt, Red Tiger, Big Time Gaming and others, the group is also a major online slots provider. Listed on Nasdaq Stockholm, Evolution employs more than 20,000 people worldwide.

Read more about Evolution →

Apply on Evolution →