Website comparis.ch
Compare with Comparis
Location:Â 100% Remote (CET Time Zone +/- 2 hours)
Company:Â comparis.ch
Position:Â Senior Full-Stack Software Engineer (.NET/React)
Workload: 80–100% (Permanent)
Also See: Lead Software Engineer
Lead Technical Innovation for Switzerland’s #1 Comparison Platform
For nearly 30 years, Comparis has been the trusted, independent leader in Switzerland, empowering millions to make informed decisions on everything from health insurance and banking to real estate and cars. With over 80 million annual visitors, we are one of the country’s most influential digital platforms. We are seeking a seasoned Senior Full-Stack Software Engineer to join our agile, multinational team. This is your opportunity to architect and build the future of our cloud-native applications, mentor peers, and directly impact the digital experience for an entire nation—all from a fully remote role.
The Role: Senior Full-Stack Software Engineer (.NET/React)
As a senior member of our Scrum team, you will take ownership of the end-to-end development and evolution of our high-traffic, consumer-facing applications. You will leverage your deep expertise in .NET Core and React/Next.js to build scalable, secure, and performant systems on Azure. This role combines hands-on technical leadership with strategic influence, offering significant autonomy to shape architecture, drive best practices, and mentor fellow engineers.
Key Responsibilities:
-
Design, build, and deploy robust, cloud-native applications using .NET Core/ASP.NET and React/Next.js with TypeScript.
-
Lead architectural discussions, make key technology decisions, and set the standard for code quality, design patterns, and engineering excellence.
-
Develop within a modern Azure ecosystem utilizing Docker/Kubernetes, build and maintain CI/CD pipelines, and implement Infrastructure-as-Code (Terraform/Pulumi).
-
Develop responsive front-end components and build scalable back-end systems including RESTful APIs, microservices, and event-driven architectures.
-
Proactively mentor other developers, promote best practices, and collaborate within a transparent, agile team focused on clear outcomes.
Who You Are (Required Skills):
-
7–8 years of professional software development experience with a strong Computer Science background or equivalent.
-
Expert-level proficiency in C#, .NET Core/ASP.NET and React.js with JavaScript/TypeScript.
-
Extensive hands-on experience designing, building, and operating cloud-native applications on Azure (AWS/GCP also relevant).
-
Deep knowledge of modern cloud infrastructure:Â container orchestration (Kubernetes), serverless functions, and distributed systems.
-
Proven experience with event-driven architecture, relational/NoSQL databases, and Infrastructure-as-Code tools (Terraform, Pulumi).
-
A strong advocate for CI/CD, automated testing, and Agile/Scrum methodologies.
-
Fluent in English and able to work within CET time zone +/- 2 hours.
What We Offer:
-
Your code will power platforms used by the majority of Switzerland’s population.
-
Enjoy flat hierarchies, creative freedom, and a culture built on transparency and respect.
-
A permanent, full-time role with 100% remote flexibility and supportive, flexible hours.
-
Collaborate with and learn from a talented, multinational team in a lifelong learning environment.
-
Work with cutting-edge cloud technologies on complex, high-availability systems.
How to Apply:
If you are a senior engineer seeking a role where you can lead, build at scale, and make a tangible impact, we encourage you to apply.
Submit your application via our official careers portal:Â https://en.comparis.ch/people/jobs/detail/2435992
*Note: This role is open to candidates in time zones within +/- 2 hours of Swiss Time (CET).*