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.
Position – How You’ll Contribute
- Build high-performance user interfaces using JavaScript & TypeScript
- Make updates to the main website and upgrade the back-office platform
- Implement the latest optimization techniques to enhance website performance
- Actively participate in project development discussions
Qualifications
Expectations – The Experience You Need
- Proven experience of over 5 years in JavaScript development
- Strong experience with TypeScript
- Experience with state management solutions or patterns (e.g., centralized state management, event-driven architecture)
- Good English, both written and spoken
Additional Skills – The Edge You Have
- Experience working with RESTful APIs
- Experience with WebSocket communication on both client and server sides
- Experience handling interactions with iframes
- Familiarity with tools like issue trackers (Jira) and version control systems (Git, SVN)
- Test-Driven Development (TDD) experience, preferably with tools like Vite/Vitest
- Experience with Node.js and Express for backend interactions
Additional Information
Why us? Because there are many perks waiting for you:
- New technologies & experience working on international projects;
- Flexible working hours and remote work;
- An agile, supportive, and non-bureaucratic organizational culture;
- Monthly Lunch Tickets received on card;
- Additional medical insurance, self-development leaves and sports membership reimbursement;
- Paid Team Building Activities based on Projects and Interests;
- More intriguing benefits will be revealed during our online interviews...
Position at: Software Mind Romania