A cutting edge Munich based IT Consultancy charechterized by flat heirarchies and their modern work culture are looking for a skilled senior full-stack developer to join a rapidly expanding company. With environment in mind they avoid travel as much as possible so will be mostly remote working with the occasional day in office/on-site.
Expectations
- Software development in small and large teams (independent development of software components such as web components for the front end or serverless end points for the back end.
- Conception and implementation of complex web applications and single page applications (component tree, state management, routes, frontend / backend communication, performance optimization)
- Conception, implementation and optimization of project setups & CI / CD pipelines (project bundling, project packaging, project deployment)
- Active driver in project teams at various customers
Requirements
- Completed (technical) university degree in the field of computer science / software development, equivalent training or several years of project experience as a software developer (~ 7-10 years)
- Open personality and communication
- Excellent knowledge of German and good knowledge of English
- Several years of experience with Scrum Teams and software development in teams (Sprint Planning, Sprint Refinement, Sprint Review, ...)
Tech Skills:
- Backend : JavaScript / Typescript (Node.js) or Java (Spring) or comparable technologies
- Frontend : HTML, CSS, JavaScript / Typescript, and at least 1 frontend framework (React, Angular, Vue)
- Project setups: npm, yarn, lint, Eslint, Prettier, Gulp, Webpack, Babel
- Cloud : Experience with at least 1 cloud platform (AWS, GCP, Azure, IBM) and serverless applications
- Containerization: Docker, Kubernetes
- Testing : TDD, unit tests, integration tests, E2E tests, testing frameworks (jest, mocha)