Full-Stack Engineer (Node.js, React)
Our engineering team is on the lookout for a talented Full-Stack Engineer with expertise in Node.js and React to help us build and scale our cutting-edge iGaming platform.
In this role, you'll design and deliver end-to-end solutions that power seamless, secure, and high-performance experiences for players worldwide. From crafting robust backend services to building sleek, responsive interfaces, you'll transform product ideas into reality using a modern stack that includes Node.js, React, and Next.js.
This is an exciting opportunity to work in a fast-moving environment where your contributions will have a direct global impact.
Required Qualifications
- 2-3+ years of commercial software development experience building complex web applications.
- Strong full-stack experience, including production experience with Node.js.
- Expertise in Node.js as the primary backend runtime.
- Solid knowledge of both SQL and NoSQL database design, optimization, and management.
- Proficiency in TypeScript, Zustand/Redux and Tailwind.
- Hands-on experience with React and Next.js for interactive web applications and platform-specific optimizations.
- Familiarity with SSR and SPA architectures, reactive programming, and state management.
- Experience writing unit, integration, and failure tests.
- Experience with Docker and understanding of CI/CD concepts and benefits.
- Understanding of OOP and FP paradigms, their strengths and trade-offs.
- Working proficiency in written and spoken English.
Preferred Qualifications and Bonus Points
- Industry experience in Fintech or iGaming.
- Strong grasp of SOLID, GRASP, design patterns, and DDD concepts.
- Experience with high-load systems, service-oriented or microservice architectures or event-driven systems.
- Experience with blockchain, cryptocurrency or payment systems integrations in context of iGaming or Fintech.
- Fluency in Russian or Ukrainian.
What You'll Do
- Design, build, test, and deploy secure, scalable features across backend, web, and mobile clients.
- Develop high-performance backend logic, APIs, integrations, and data access layers.
- Build responsive, complex UIs for web and mobile, ensuring optimal user experience.
- Optimize system performance through caching, database access tuning, and global traffic scaling.
- Write comprehensive unit, integration, and E2E tests to ensure reliability and prevent regressions.
- Collaborate closely with Product, Design, QA, and other stakeholders to deliver solutions on time.
- Troubleshoot complex issues and evaluate new technologies to enhance the platform.
- Maintain clear and thorough technical documentation.
We Offer
- Competitive compensation, aligned with candidate's skills and experience.
- Remote-first environment with flexible hours, with core collaboration in European time zones.
- Corporate equipment: MacBook Pro for candidates based in Ukraine.
- Established development practices, cutting-edge technology stack with complex tasks and global impact.
- Friendly, supportive team and a value-driven culture.
- Paid vacation and sick leave.
Required languages
| English | B1 - Intermediate |
TypeScript, JavaScript, React, Node.js, Docker, PostgreSQL, Next.js, Nest.js, GraphQL
Published 24 October
131 views
ยท
26 applications
๐
$1500-2500
Average salary range of similar jobs in
analytics โ
Loading...