🚀 Hi! Welcome to Megafair — an international startup provider in the skill-based and slot iGaming niche, where excitement meets intellectual challenge. We create high-quality, innovative gaming products that set new industry standards and captivate players worldwide.
With a truly global team, we work across multiple markets, blending creativity, technology, and expertise to deliver exceptional gaming experiences. Our vision is bold, and our plans are big — this is your chance to join us from the ground up and grow together with a fast-scaling startup.
If you’re ready to be part of a team where every idea matters, challenges inspire, and achievements are celebrated, MegaFair is the place to make your mark.
REQUIREMENTS
- 5+ years of proven experience as an Engineer with an architectural focus;
- Solid background in designing, building, and scaling distributed production systems;
- Strong knowledge of architectural principles, high availability, scalability, and fault-tolerance best practices;
- Experience with Apache Kafka and real-time data pipelines;
- Proficiency with Spring/Spring Boot/Spring Cloud; experience with Quarkus is a plus;
- Familiarity with DevOps practices, scripting, and Docker (power-user level);
- Strong knowledge of both relational and NoSQL databases, with advanced SQL skills;
- Experience integrating B2B systems and optimizing for performance and security;
- Comfortable working under high-load, high-volume data conditions;
- English: B2 or higher.
WE OFFER
- Compensation: competitive salary;
- Tech tools: modern technical equipment;
- Time Off: 20 vacation days, 10 sick days annually;
- Work-Life Balance: flexible remote, options without time tracking;
- Language Learning: reimbursement for foreign language courses;
- Support network: work with a team you can learn from, and every day;
- Diversity: we pride ourselves on our international working environment;
- Power supply: compensation for electricity, power banks, generator fuel, etc.;
- Professional Growth: emphasis on internal promotions for career advancement.
RESPONSIBILITIES
- Lead architectural design and development of high-performance, scalable systems;
- Collaborate with cross-functional teams to define technical strategy, align on priorities, and deliver results;
- Actively code, review, and optimize existing systems for performance, security, and stability.
- Drive integrations between platforms, ensuring seamless operation and optimal partner experience.
- Maintain high coding standards, documentation, and security best practices.
- Anticipate technical challenges, propose solutions, and ensure readiness for scaling.
CANDIDATE JOURNEY
Interview with a Recruiter - Interview with CTO - Test Task - Job Offer