Location: Zurich
Start date: As soon as possible - flexible
Duration: 12 months – with possibility of extension
Key Responsibilities
* Design and Development: Collaborate with cross‑functional teams to design, develop, and implement high‑quality software solutions for our financial products and services
* Frontend Development: Contribute to the development and maintenance of our in‑house React design system and ensure its consistent use across the platform. Build and enhance features that deliver a seamless and unified user experience together with business and UX experts
* Code Quality and Best Practices: Write clean, maintainable, and efficient code while adhering to industry best practices, including code reviews, testing, and CI/CD
* Troubleshooting and Support: Diagnose and resolve technical issues across the stack, providing support for both development and production environments
* Collaboration: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverables
Qualifications
* Strong hands‑on experience in JavaScript development, with preference given to candidates familiar with the financial services sector
* Proficient in modern JavaScript frameworks such as ReactJS, and experienced with TypeScript, Node.js, and related web technologies
* Solid understanding of Unix‑based operating systems and practical experience with bash scripting
* Demonstrated experience working with cloud platforms, particularly Microsoft Azure
* Knowledge of microservices architecture and containerisation technologies such as Docker and Kubernetes
* Familiarity with CI/CD pipelines and DevOps practices
* Exposure to API security principles and protocols, including OAuth2 and related authentication standards
* Excellent problem‑solving abilities and sound judgment in technical decision‑making
* A collaborative team player who thrives in a cooperative, outcome‑driven setting
* Comfortable working in fast‑paced, agile project environments with iterative delivery cycles
Due to Swiss work permit restrictions, we can only consider applications from EU citizens or holders of a valid working permit in Switzerland.
#J-18808-Ljbffr