About the role
Job Description
Project – the aim you’ll have
Our client is a gaming company established to reform the national gaming system. Operating under the principle of exclusivity, its mission is to provide games responsibly, mitigate gambling-related risks, and ensure player protection while preventing fraud.
The company offers a wide range of games divided into three main categories: Lucky Games, Casino Games, and Betting Games. It emphasizes operating responsibly and contributing to a safe and secure gaming environment.
Role – how you’ll contribute
* Design, develop, and maintain modern frontend applications using JavaScript, TypeScript, and React. * Build user-friendly, responsive, and accessible web services for consumer customers. * Develop reusable and maintainable frontend components, following clean code principles and engineering best practices. * Implement state management and data-fetching solutions using Zustand and React Query / TanStack Query. * Integrate frontend applications with backend services using GraphQL. * Contribute to improving application performance, usability, and overall user experience. * Support internationalization and localization of web applications using i18next. * Participate in A/B testing activities to evaluate and improve user experience. * Write and maintain automated tests to ensure code quality and application reliability. * Collaborate with cross-functional teams throughout the software development lifecycle.
Qualifications
Expectations – the experience you need
* At least 3 years of full-time professional experience in web frontend development using JavaScript/TypeScript, HTML, and CSS. * At least 4 years of professional experience with TypeScript. * At least 2 years of professional experience with React. * At least 1 year of experience developing web services for consumer customers. * Experience developing accessible web services and working with A/B testing. * Experience with Remeda, Zustand, GraphQL, React Query / TanStack Query, and i18next. * Experience with Node.js, GitLab, and pnpm. * Experience with Jest / Vitest and Cypress.
Additional skills – the edge you have
* Experience designing scalable and maintainable frontend architectures. * Experience optimizing web application performance and accessibility. * Familiarity with modern frontend development practices and tools. * Experience working in cross-functional Agile teams.
Additional Information
Role at: Software Mind Romania
What we offer:
* Flexible and remote cooperation options * International projects with leading global clients * Travels related to international projects * Non-corporate atmosphere * Internal & external training * Well-being initiatives