On behalf of our client, a world-leading high-tech medical devices company with headquarter in the region of Zurich, Swisslinx is looking for a highly motivated Senior Frontend Developer with experience in designing and implementing large-scale Vue.js / Vuetify web applications to develop cloud-ready solutions. This opportunity is open on a permanent basis.
Your responsibilities:
- Building Vue.js / Vuetify apps with .NET based backend applications from scratch - Guiding teams on the end-to-end project lifecycle from the initial conception, business requirements, software architecture, technical lead, coaching to delivery - Providing technological consulting to stakeholders by giving recommendations and advise - Working on proof-of-concept and the design of innovative solutions with an emphasis on scalability, modularity, flexibility and performance - Collaboration with Business & Software Engineering Teams including product managers, UX engineers, requirements engineers, test-automation-teams and embedded software development teams as well as DevOps - Being responsible for the entire UI
Your background:
- 3+ years of experience in designing and implementing large-scale Vue.js / Vuetify web - applications - Additional experience on one or several other frameworks such as C#, gRPC, ASP.NET or on web front-end frameworks such as React, Angular, Blazor - Solid knowledge of integration patterns and best practices such as synchronous vs. - asynchronous communications, RESTful APIs, messaging, publish-subscribe - Good understanding of multi-tier architectures and microservices (load balancers, caching, web servers, application servers, networking, databases, content delivery networks) - Hands-on experience with containers and orchestration platforms - Strong knowledge of best practices and tooling for CI/CD pipelines, DevOps, agile methods (SAFe, Scrum), automated testing, code quality, such as VSTS, Selenium / Gherkin, Artifactory - Experience in monitoring, troubleshooting and profiling systems - Familiarity with cloud services (Azure, AWS) is a plus - A passion for clean code and pragmatic, elegant design - Enthusiasm, creativity, flexibility, team spirit, and general awesomeness in software engineering - Degree in Computer Science (FH / BSc, MSc) or related technical/scientific discipline - Ideally you are fluent in English (oral and written) - German is a plus
If you are an enthusiastic and ambitious person looking for a role within an innovative and fast moving environment, please apply via the portal or via the Swisslinx website. www.swisslinx.com. By applying for this position, I consent to the Swisslinx Group of companies: - storing my personal information (including name, contact details, Identification and CV information etc.) on their internal or external servers for the purpose of informing me of potential employment opportunities - using my personal information or - supplying it to third parties upon express consent for the purpose of informing me of potential job opportunities - transferring where applicable my personal information to a country outside the EEA/EFTA
I also hereby agree to the Swisslinx privacy policy (http://www.swisslinx.com/en/legal/privacy-policy) and Terms of Use (http://www.swisslinx.com/en/legal/disclaimer)