
Full-Stack Engineer, .NET, Angular/React, SRE, Platform DevOps Engineer
DuoKey
full-time
Posted on:
Location Type: Hybrid
Location: Moka • Mauritius
Visit company websiteExplore more
Tech Stack
About the role
- This is a multi-role opening. Depending on your background, experience, and interests, you may join us in one of the following roles: Full-Stack Engineer (.NET & Angular / React) SaaS Platform / DevOps Engineer Site Reliability Engineer (SRE)
- For Full-Stack Engineer (.NET & Angular / React): Design and implement full-stack features using .NET (C#) on the backend and Angular 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.
- For SaaS Platform / DevOps Engineer: 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.
- For Site Reliability Engineer (SRE): 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.
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
.NETC#AngularReactTypeScriptREST APIKubernetesDockerTerraformCI/CD
Soft Skills
collaborationownership mindsetresponsibilitycross-functional teamworkproduction mindset