About Company
Adnovum is a leading Swiss software company that specializes in demanding IT projects for customers with high security and quality requirements. For over 30 years, we have been delivering tailor-made software solutions and products to a diverse range of clients, including those in the finance, insurance, and government sectors. We are renowned for our expertise in secure software development, robust system integration, and building complex digital platforms. At Adnovum, we cultivate a culture of innovation, continuous learning, and close collaboration, empowering our engineers to tackle challenging projects and drive technological advancement.
Advertisement
Job Description
Adnovum is seeking a highly skilled and passionate Full-stack Web Developer to join our innovative team in Zurich. As a leading Swiss software company, we are dedicated to crafting sophisticated, secure, and robust solutions for demanding clients in finance, insurance, and government sectors. We believe in empowering our engineers to take ownership, innovate, and contribute to projects that have a tangible impact, leveraging cutting-edge technologies to solve real-world problems.
In this pivotal role, you will be instrumental in designing, developing, and maintaining complex web applications, spanning both front-end user interfaces and robust back-end systems. You will work within an agile framework, collaborating closely with product owners, UI/UX designers, quality assurance engineers, and other software engineers to deliver high-quality, scalable, and user-friendly software that meets the highest standards of performance and security. Your daily activities will involve everything from participating in architectural design discussions, hands-on coding across the full stack, implementing rigorous testing strategies, and ensuring seamless deployment pipelines. We value clean, maintainable code, elegant solutions to complex challenges, and a continuous learning mindset that keeps pace with evolving web technologies.
We are looking for someone who thrives in a challenging yet supportive environment, possesses a keen eye for detail, and demonstrates a strong problem-solving aptitude. You will contribute to the entire software development lifecycle, from initial concept to deployment and post-launch support, utilizing modern frameworks and best practices. This is an exceptional opportunity to enhance your expertise, work on mission-critical systems that prioritize data integrity and security, and shape the future of digital solutions in Switzerland and beyond. Adnovum fosters a culture of open communication, mutual respect, and continuous professional growth, offering numerous avenues for skill development, certifications, and career advancement within a vibrant and diverse team. If you are passionate about building exceptional web experiences, eager to tackle intricate technical challenges, and want to be part of a company that values craftsmanship and innovation, we encourage you to apply and help us build the next generation of secure digital solutions.
Advertisement
Key Responsibilities
- Design, develop, and maintain robust and scalable web applications across the full stack (front-end and back-end).
- Collaborate with product owners, designers, and other engineers to define requirements, design solutions, and deliver high-quality software.
- Write clean, efficient, and well-documented code following best practices and architectural patterns.
- Implement and maintain comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
- Contribute to architectural discussions and decisions, ensuring solutions are scalable, secure, and maintainable.
- Troubleshoot, debug, and optimize application performance and resolve technical issues.
- Stay up-to-date with emerging technologies and industry trends, applying them where appropriate.
- Contribute to continuous improvement of development processes, tools, and methodologies.
Required Skills
- Proven experience as a Full-stack Developer with a strong portfolio of web applications.
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript/TypeScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong back-end development skills with experience in at least one major language/framework (e.g., Java/Spring Boot, Node.js/Express, Python/Django/Flask, .NET Core).
- Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with RESTful APIs, microservices architecture, and API design principles.
- Solid understanding of software development best practices, including version control (Git), CI/CD pipelines, and Agile methodologies.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Fluency in English (written and spoken).
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with security best practices in web development and experience with identity management (e.g., OAuth2, OpenID Connect).
- Experience with performance optimization and scalability techniques.
- Proficiency in German is a significant plus.
Perks & Benefits
- Competitive salary and attractive compensation package.
- Flexible working hours and a hybrid work model for work-life balance.
- Opportunities for continuous professional development, training, and certifications.
- Modern office environment in the heart of Zurich, easily accessible by public transport.
- Contributions to public transport passes (e.g., ZVV-NetzPass).
- Comprehensive health and social insurance benefits.
- Generous vacation policy.
- Collaborative and supportive team culture with regular team events and social gatherings.
- Access to the latest technologies and tools.
How to Apply
Interested candidates are invited to apply directly via the link provided below. Please include your comprehensive CV, a cover letter outlining your experience and why you are a great fit for Adnovum, and any relevant portfolio or GitHub links.