Experienced Full-Stack Software Engineer

Company: comparis.ch

Salary: Not provided

Location: , Anywhere

react

Description

• Design, develop, and deploy cloud-native applications using .NET Core/ASP.NET, and Next.js.

• Lead architectural discussions and provide direction on technology choices and design patterns.

• Build and maintain RESTful APIs, microservices, and distributed systems.

• Work with Docker/Kubernetes in Azure.

• Implement responsive, high-quality UI components with React and JavaScript/TypeScript.

• Optimize applications for performance, availability, scalability, and security.

• Use/build CI/CD pipelines, automated testing, and deployments.

• Monitor, diagnose, and resolve complex production issues.

• Mentor team members and promote engineering best practices.

Requirements

• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

• 7–8 years of professional software development experience.

• Strong proficiency in C#, .NET Core/ASP.NET.

• Extensive experience with React.js, JavaScript/TypeScript, HTML5, and CSS3.

• Strong background in cloud infrastructure with hands-on experience building and operating cloud-native applications using Azure, AWS or GCP

• Experience with modern compute platforms, including container orchestration (e.g., Kubernetes), serverless functions, and scalable application hosting environments

• Skilled in designing and working with event-driven and message-based architectures using queues, topics, and publish/subscribe patterns

• Proficient with both relational and NoSQL databases, with experience designing distributed and cloud-native data solutions

• Familiar with cloud-based storage services, structured storage options, and secure secrets/configuration management

• Solid experience with Infrastructure-as-Code tooling (e.g., Terraform, Pulumi) for provisioning, automation, and maintaining consistent environments

• Experience with REST APIs, microservices, and distributed systems.

• Experience with CI/CD pipelines, Git, Agile boards

• You are experienced with agile development methodologies like Scrum and understand outcome-driven development.

• You are fluent in English.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.