DuoKey

Full-Stack Engineer, Rust / React, SRE, Platform DevOps Engineer

DuoKey

full-time

Posted on:

Location Type: Hybrid

Location: MokaMauritius

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and implement full-stack features using Rust on the backend and React on the frontend
  • Build secure APIs and corresponding UI components and workflows
  • Collaborate with product and design to translate requirements into technical specifications
  • Ensure quality through automated tests (backend + frontend)
  • Contribute to performance improvements both server-side and client-side
  • Work closely with DevOps/SRE on deployment, logging and monitoring concerns
  • Participate in discussions on architecture, patterns and best practices
  • Design, build and maintain CI/CD pipelines
  • Automate infrastructure using IaC tools (Terraform preferred)
  • Deploy and operate Kubernetes-based environments
  • Support secure multi-region, multi-cloud deployments
  • Collaborate with backend/SRE engineers to improve reliability
  • Implement monitoring, logging, and alerting solutions
  • Contribute to platform security hardening and compliance controls
  • Ensure reliability, scalability, and performance of production systems
  • Design SLOs/SLIs and error-budget policies
  • Implement observability (metrics, tracing, logging)
  • Build automation for incident detection and remediation
  • Conduct root-cause analysis and post-mortems
  • Work closely with DevOps and backend teams on resilience engineering
  • Participate in on-call rotations (fair & compensated)

Requirements

  • 3+ years of relevant experience (Full-Stack, DevOps/Platform, or SRE)
  • Strong Linux fundamentals and production mindset
  • Experience working with Git and CI/CD pipelines
  • Solid understanding of cloud environments (AWS and/or GCP)
  • Comfortable working in cross-functional teams
  • Ownership mindset and strong sense of responsibility
  • Strong experience with ASP.NET Core / .NET (C#)
  • Solid frontend experience with Angular (or React) and TypeScript
  • Good understanding of REST API design and integration
  • Experience with relational databases
  • Experience writing automated tests
  • Strong hands-on experience with Kubernetes and Docker
  • Experience with Terraform or similar IaC tools
  • Experience designing and maintaining CI/CD pipelines
  • Experience operating cloud infrastructure (AWS/GCP)
  • Strong experience operating Kubernetes in production
  • Hands-on experience with observability stacks (Prometheus, Grafana, ELK or similar)
  • Experience with incident management and post-mortems
  • Experience designing SLOs/SLIs and reliability automation
  • Calm under pressure
  • Analytical systems thinker.
Benefits
  • Competitive salary with performance-based bonuses to reward your contributions and achievements.
  • Opportunities for professional development and career growth including certifications in key technologies.
  • The chance to work with a cutting-edge technology company in a growing industry.
  • Dynamic team environment with supportive colleagues.
  • Private medical insurance.
  • Flexible working conditions at home office.
  • Provision of all necessary work equipment.
  • A Work From Home (WFH) allowance to support remote working needs, along with a monthly allowance for electricity and internet expenses.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RustReactAPIsCI/CDTerraformKubernetesDocker.NETTypeScriptREST API
Soft Skills
collaborationownership mindsetresponsibilitycalm under pressureanalytical systems thinker