Senior Full Stack Engineer
Posted 2026-06-26We are looking for a Senior Full Stack Engineer to build and scale high-load web products in iGaming domain. This role offers end-to-end ownership across frontend, backend, databases, and cloud infrastructure, giving you the opportunity to influence architecture, performance, and product delivery.
The role is fully remote.
Responsibilities:
Develop and enhance product functionality across both frontend and backend applications using React, TypeScript, and Express
Design efficient data structures and optimize application performance using MongoDB and Redis
Manage infrastructure changes and deployment processes through Terraform and AWS ECS
Participate in code reviews, maintain high engineering standards, and contribute to overall code quality
Investigate production issues, troubleshoot system behavior, and implement long-term improvements
Collaborate with engineers to deliver scalable and reliable solutions across the platform
Take ownership of features throughout the entire development lifecycle, from implementation to deployment and maintenance
Requirements:
5+ years of professional experience in full-stack software development
Strong proficiency in TypeScript and React with solid frontend engineering fundamentals
Commercial experience building and maintaining Node.js / Express applications in production environments
Hands-on experience with MongoDB, including schema design and indexing strategies
Practical knowledge of Redis for caching, queues, or pub/sub scenarios
Experience deploying and operating services in AWS, preferably with ECS
Ability to work with infrastructure as code using Terraform
Strong understanding of Git and GitHub development workflows
Comfortable working independently in a remote-first environment
Advanced level of English
Would be a plus:
Experience working on gaming, casino, fintech, or other high-traffic products
Additional frontend expertise with Framer Motion animations or Canvas-based applications
What’s in it for you:
Fully remote work with flexible scheduling and asynchronous collaboration
High level of ownership and autonomy over technical decisions
Opportunity to work across the entire technology stack, from UI to infrastructure
Engineering-focused culture with minimal bureaucracy and efficient decision-making
Small senior team where contributions have direct impact on the product