Do you thrive in complexity and are you ready for a new and exciting challenge?
Our client is strengthening its Prilly-based team, which is building and operating mission-critical software solutions in a high-security, cloud-native environment. The team develops end-to-end applications that combine robust backend services with modern frontend experiences and Android integrations. The mission is to deliver reliable, scalable, and secure digital solutions—within a culture that values collaboration, ownership, and continuous improvement.
Would you like to bring in your ideas and expertise and commit yourself together with the team to our shared vision? Then we look forward to hearing from you!
Please send us your CV via this portal or contact us by email at recruiting@dietrichconsulting.ch with the subject line
“
Full Stack Software Engineer
”
.
Your Responsibilities
Design, develop, and operate end-to-end software solutions across backend and frontend components
Implement new features and services based on business and technical requirements
Maintain, update, and modernize existing applications to improve performance, reliability, and security
Ensure seamless integration between backend services, frontend applications, and Android clients
Collaborate closely with DevOps and Platform Engineering teams to ensure deployable, scalable, and maintainable solutions
Design, operate, and optimize databases to ensure data integrity, security, and efficient access
Contribute to clean code practices, code reviews, and sustainable software architecture
Your Profile
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Several years of experience in Full Stack development or a comparable role
Strong knowledge of backend development with Node.js and TypeScript
Solid experience with frontend technologies such as TypeScript, React, Next.js, shadcn/ui, and Tailwind CSS
Experience with container and cloud technologies, especially Docker / Podman, Kubernetes, and S3-compatible storage
Practical experience with relational databases, ideally MySQL
Strong problem-solving skills, a structured way of working, and high attention to detail
A collaborative mindset and willingness to work in cross-functional teams
Very good English and French skills; German is an advantage