Job information

$ 40,000 - 60,000 EUR per annum

Job Description

  • Design and build intuitive to use services
  • Increase performance and scalability of our products
  • Optimize and maintain existing systems
  • Write clean, modular and robust code
  • Take an active part in architecture decisions and complex development tasks
  • Commitment to excellence and mastery: We want to keep getting better together!

Main requirements

  • Experience working as a Full-stack Developer.
  • Experience designing and building REST APIs
  • Experience with broker-based architectures
  • Unit, Functional and Integration Testing
  • Enthusiasm for Microservices architecture and distributed systems
  • You are motivated to learn and handle new technologies and implement your ideas
  • Work and communicate in a team
  • You like to take on responsibilities and think proactively
  • Fluent in English (don’t know German? no problem!)

Nice to have

  • Good knowledge, JavaScript (ES6), Typescript, Node.js
  • Experience with NoSQL databases, preferably MongoDB
  • Familiar with Continuous Integration and Continuous Deployment
  • Experience with React
  • Experience in mobile development with Android
  • Knowledge of using Linux systems
  • Experience with Docker
  • Experience as DevOps is a plus

Perks

  • Offices in a central location (Schanze)
  • Flexible working hours and home office options
  • Public transportation card
  • Private Pension Schemes
  • Paid German course
  • Subsidised public transport
  • International team of professionals
  • Great lunch options
  • Discounts at www.otto.de and many more online shops
  • Flatrate for work-related books
  • Personal Projects Days
  • Free fruits, coffee, tea, water