How you match
01Skills
02CI/CDVersion controlUX designDevOps-PraktikenSoftware Development FundamentalsTesting strategiesSpring IntegrationSecurity best practicesagile+®E2E OptimizationIntegration testingAPIs
The role
0301Develop, enhance, and maintain applications using Vue.js, Angular, AngularJS, JavaScript/TypeScript, HTML, and CSS3 ( Less / SaSS).
02Collaborate with cross-functional teams to define, design, and ship new features.
03Implement Unit testing using tools such as Karma, Jasmine, Mocha, Jest.
04Implement E2E testing using tools such as Selenium.
05Implement Unit testing using tools such as Junit / Mockito.
06Use Maven, Npm and Git for build and version control.
07Participate in code reviews, ensuring adherence to best practices.
Requirements
↳Bachelor-s Degree
↳Vue.js, Angular, AngularJS, TypeScript/ JavaScript, HTML and CSS3 (Less / SaSS).
↳Maven, Git, Gulp, Webpack/Vite and NPM.
↳Jest, Jasmine, Karma, Mocha, Cucumber and/or JUnit.
↳Selenium/E2E testing.
↳Strong software development and testing practices.
↳Fluent French and English communication skills.
↳Swiss or EU nationality, or a valid Swiss work permit.
Benefits
+Individual career path
+Access to countless trainings and certification offerings
+A knowledge sharing culture
+An environment where you are actively contributing your ideas
+The possibility to work in projects in one of the largest IT companies
Tech stack
04Vue.jsAngularAngularJSJavaScriptTypeScriptHTMLCSSMavenGitGulpWebpackNPMJestJasmineKarmaMochaCucumberJUnitSelenium