Senior Software Developer - Backend (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 Backend Developer who can take ownership of backend services, APIs, and data-driven systems that power our core platforms.
As a Service Provider, you will work closely with Lead Developers, Product Managers, Frontend Engineers, QA, and DevOps contributors to design, build, and evolve scalable backend solutions. This role requires deep backend expertise, strong architectural judgement, and the ability to operate autonomously while contributing to broader technical direction.
You will be trusted to lead backend implementations, identify architectural and performance risks, and improve system reliability through hands-on delivery and informed technical decision-making.
Technology Ecosystem
You will operate within a modern backend-focused environment that includes:
- Backend: Node.js, NestJS, TypeScript, Python
- Data Stores: DynamoDB, PostgreSQL, Redis
- Infrastructure & Platform: Docker, Cloudflare, AWS
- Integration Patterns: REST APIs, event-driven systems, asynchronous processing
Experience with high-throughput systems, distributed architectures, or transactional platforms is highly valued.
Scope of Services & Responsibilities
As a Senior Backend Developer, you will be expected to:
Backend Architecture & Technical Ownership
- Develop a deep understanding of the Company’s backend services, system architecture, data models, and integrations.
- Lead the design and implementation of complex backend features, services, and APIs.
- Participate in architecture discussions, providing pragmatic recommendations aligned with scalability, performance, and reliability goals.
- Identify backend technical debt, architectural weaknesses, or operational risks and propose actionable improvements.
- Contribute to backend engineering patterns, service standards, and technology adoption decisions.
Backend Development & Delivery
- Design, develop, test, and deploy scalable, maintainable backend solutions.
- Build secure, performant APIs and services supporting high-traffic user-facing applications.
- Collaborate with frontend developers to define clear contracts and integration approaches.
- Break down complex backend requirements into actionable tasks and provide accurate effort estimates.
- Proactively remove blockers and ensure timely delivery of assigned work.
- Support production systems through troubleshooting, incident resolution, and performance optimisation.
Code Quality, Testing & Reliability
- Set a high bar for backend code quality, maintainability, and observability.
- Write and maintain unit, integration, and service-level tests.
- Participate in and lead code reviews, providing clear and constructive technical feedback.
- Ensure backend implementations meet non-functional requirements including security, data integrity, latency, and fault tolerance.
- Diagnose and resolve complex production issues, including performance bottlenecks and system failures.
Documentation & Engineering Practices
- Produce and maintain technical documentation for backend services, APIs, data models, and workflows.
- Promote best practices around scalability, monitoring, logging, security, and resilience.
- Participate in technical demos, discussions, and continuous improvement initiatives.
Collaboration & Mentorship
- Work closely with Product Managers, Frontend Developers, QA Engineers, and Engineering leads to ensure aligned delivery.
- Provide visibility into backend risks, dependencies, and technical constraints.
- Offer informal mentorship, technical guidance, or pair-programming support to other backend or full stack developers when requested.
- Support onboarding of new contributors by providing backend system context and documentation.
Required Capabilities
The following capabilities are imperative for this collaboration:
- Significant experience delivering backend systems in production environments.
- Strong expertise in Node.js / TypeScript and modern backend frameworks (e.g. NestJS).
- Proven experience designing and maintaining APIs, services, and data models.
- Experience working with relational and non-relational databases.
- Strong understanding of distributed systems, scalability, and performance trade-offs.
- Ability to own backend services end-to-end.
- Strong problem-solving skills and ability to operate autonomously.
- Clear English communication skills suitable for senior-level remote collaboration.
- Comfortable working in fast-paced, 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...