Senior Software Developer - Full Stack (UTC -1 to UTC +3)
Duelbits
Remote
01.03.2026.
About Duelbits
Launched in 2020, Duelbits is a next-gen crypto iGaming platform delivering lightning-fast payments, competitive odds, and a highly personalised player experience. We’re driven by innovation, AI exploration, and the expanding possibilities of blockchain and we’re only getting started.
Our team operates fully remotely across continents and time zones, built on flexibility, ownership, and continuous improvement. Whether you're expanding your coding skills or exploring a path into gaming technology, we encourage collaboration with passionate individuals eager to learn, build, and grow.
Collaboration Overview
Duelbits is seeking to collaborate with a Senior Full Stack Developer who can deliver complex technical solutions while contributing architectural insight, engineering leadership, and strong execution discipline.
As a Service Provider, you will work closely with Lead Developers, Product, Design, QA, and other senior contributors to design, build, and evolve core systems across our Casino, Sportsbook, and platform services. This role requires a high level of autonomy, technical judgement, and ownership.
You will be trusted to make sound technical decisions, identify improvement opportunities, and help raise engineering standards through both hands-on delivery and collaboration.
Technology Ecosystem
You will operate within a modern, scalable technology stack that includes:
- Backend: NestJS, TypeScript, Node.js, Python
- Frontend: React, Angular, GraphQL
- Data & Infrastructure: DynamoDB, PostgreSQL, Redis
- Platform & Tooling: Docker, Cloudflare, AWS
Deep expertise in all areas is not required, but strong full-stack capability and experience working with distributed systems is expected.
Scope of Services & Responsibilities
As a Senior Full Stack Developer, you will be expected to:
System Design & Technical Ownership
- Develop a strong understanding of the Company’s systems, services, architecture, and data flows.
- Lead the technical design and implementation of complex features or services.
- Contribute to architecture discussions, providing pragmatic and scalable recommendations.
- Identify technical debt, architectural gaps, or performance risks and propose clear improvement plans.
- Contribute to engineering patterns, tooling, and technology adoption aligned with long-term technical direction.
Software Development & Delivery
- Design, develop, test, and deploy high-quality frontend and backend solutions.
- Deliver secure, performant, and reliable features across multiple platforms.
- Break down complex requirements into actionable tasks and provide accurate effort estimates.
- Proactively remove blockers and coordinate across teams to maintain delivery momentum.
- Support production stability through troubleshooting, incident resolution, and performance optimisation.
Code Quality & Review
- Set a high bar for code quality, testing, and maintainability.
- Write and maintain unit, integration, and end-to-end tests as appropriate.
- Lead by example in code reviews, providing clear, constructive technical feedback.
- Ensure adherence to coding standards, performance expectations, and reliability requirements.
Documentation & Engineering Practices
- Produce and maintain clear technical documentation for systems, features, and processes.
- Promote best practices around scalability, security, observability, and performance.
- Participate in technical demos, discussions, and continuous improvement initiatives.
Collaboration & Mentorship
- Work closely with Product, Design, QA, and Engineering leads to ensure aligned delivery.
- Provide visibility into risks, dependencies, and progress through structured communication.
- Offer informal mentorship, guidance, or pair-programming support to other developers when requested.
- Support onboarding of new contributors by sharing system knowledge and context.
Required Capabilities
The following capabilities are imperative for this collaboration:
- Significant experience delivering full-stack solutions in complex, production environments.
- Strong backend and frontend engineering skills with sound architectural judgement.
- Proven ability to own features or services end-to-end.
- Experience working with distributed systems, APIs, and scalable data stores.
- Strong problem-solving skills and ability to operate autonomously.
- Clear English communication skills suitable for senior-level remote collaboration.
- Comfortable working in fast-moving, high-accountability environments.
- Interest in gaming, sports, or high-traffic consumer platforms.
- Based within Europe or within the timezone range UTC -1 to UTC +3 to ensure effective collaboration.
The Vibe
- Competitive service fees with performance-linked rewards.
- Fully remote collaboration within the Europe region.
- Opportunities for accelerated growth, deeper technical exposure, and meaningful contributions.
- A dynamic, youthful, and innovation-driven environment.
- The freedom to build, learn, experiment, and expand your technical scope.
Preporuke se učitavaju...