
Fullstack Developer
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in Ukraine.
• Create end-to-end features for player engagement products tailored for online gaming operators.
• Design and implement backend services, including REST APIs, event processing, caching, scheduled jobs, and database migrations.
• Develop the back-office web user interface utilizing React and TypeScript.
• Integrate with platform services related to bonuses, loyalty programs, wallets, and player data management.
• Write comprehensive unit and integration tests.
• Conduct code reviews and ensure backward compatibility of APIs and events.
• Troubleshoot and resolve production issues as they arise.
• Assist in preparing software releases.
• Collaborate with business analysts and QA to estimate and refine user stories.
• Work on various products such as leaderboards, tournaments, missions, challenges, prize draws, and random prize drops.
• Minimum of 2 years of professional development experience using Java.
• Proven experience with React and TypeScript in a commercial setting.
• Familiarity with event-driven and distributed systems, including Kafka and Redis.
• Strong understanding of relational databases, ideally MariaDB.
• Knowledge of Kubernetes, Jenkins, WebSockets, and related technologies.
• Practical experience with Docker, Helm, Consul, Vault, Apache Karaf/OSGi, or other similar infrastructure tools.
• Understanding of Git flow, including the use of pull requests and branching.
• Experience in system design, troubleshooting, and debugging methodologies.
• Proficiency in implementing automated tests, including JUnit and Testcontainers.
• Comfortable and proactive in utilizing AI coding assistants like GitHub Copilot and Claude Code.
• Experience in validating, refining, and taking responsibility for AI-generated code outputs.
• Demonstrates a proactive, accountable, and open communication style with a strong sense of ownership over work.
• Proficient in English at an upper-intermediate level or higher.
• A degree in Computer Science, Software Engineering, or a related discipline is a plus.
• Continuous learning and development opportunities along with professional growth programs.
• Support for an active lifestyle and mental well-being through sports classes, masterclasses, and monthly wellness activities.
• Comprehensive medical insurance.
• Paid vacation days, sick leave, and national holidays.
• A fully equipped, comfortable office space located in the city center.
• A globally oriented and inclusive work environment.
• A strong team culture with access to cutting-edge market-leading technologies.
Vista Equity Partners
Bluesight
Zillow
Affirm
Get handpicked remote jobs straight to your inbox weekly.