Academic degree in Computer Science, Software Engineering, Physics or similar. Experience with technologies across all layers of modern web applications. Familiarity with several ways of communication between front- and backend. Knowledge of various architectural patterns and ability to plan, layout and create business applications. Experienced in collaborating with other developers, from discussing high level approaches to code reviews and pair programming.
Proven experience with database management systems as well as in web application testing and debugging. Experience with C++ and other compiled languages. Min. 5 years of experience with several or all of the following Technologies and Methods:
- Design and development of REST APIs
- Frontend frameworks like Angular, React or Vue
- Django, Flask
- Docker and Kubernetes, npm and bundler
- SQL and NoSQL databases
Very good communication skills, good independent and team worker. Motivated to work on challenging problems in an agile environment as well as to implement modular and scalable solutions to address those problems. Sensitivity for the importance of documentation, consistent coding styles, modularization, testing, automation and agile development.
|Job Category||Full-Stack Web Development|
|Role||Full-Stack Web Developer|
|Experience level||Mid-Level, Senior, Lead|
|Salary||3.000 – 4.000 EUR net per month|
|Language||English, German is a plus|