Back to Jobs
Ukraine
Poland
Development 5h ago
Senior React, Node.js Fullstack Developer
Ukraine
Poland🌍North Macedonia
Full-time
Not Disclosed
Senior
Be the first applicant! 🚀
Job Description
About the Role: At BetSymphony (Symphony Solutions), we are embarking on an ambitious project to revolutionize the online gambling industry. As a Fullstack Developer, you will own the end-to-end delivery of the BetSymphony Backoffice and frontend applications—a mission-critical internal tool used by operators to manage players, trading, promotions, and payments.
What You'll Do
- Develop new features, fix bugs, and resolve technical problems within the existing product.
- Actively leverage AI-assisted tools to improve efficiency across coding, testing, debugging, and other SDLC activities.
- Write unit and integration tests to ensure code correctness and reliability.
- Communicate with team members and the Product team while participating in Scrum ceremonies.
- Mentor middle and junior colleagues as required.
What You Bring
- 5+ years of total software development experience with strong proficiency in TypeScript across both frontend and backend.
- 3+ years of production experience with React, including complex state management (Redux / Redux Toolkit).
- 2+ years of Node.js experience, with hands-on use of Express.js in a production BFF or API layer.
- Experience working in a microservices architecture, Docker, and basic Kubernetes workflows.
- Mandatory: Proven experience using AI-assisted development tools (e.g., Claude, Cursor, GitHub Copilot) in daily work.
Benefits
- Opportunity to work on a cutting-edge platform shaping the future of the online gambling industry.
- Forward-thinking team culture that fully embraces AI-assisted engineering workflows.
- 100% remote flexibility across Ukraine, Poland, or North Macedonia.
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.