Senior Software Developer (Backend)

QUALIFICATIONS

  • Min. 6+ years of software development experience
  • 4+ years of developing in Node.js
  • MongoDB experience is important
  • GitHub profiles are a huge plus! 
  • Excellent English communication skills

Responsibilities:

- As a senior software engineer for the backend, you will lead the development on various cloud services that will bring the urban mobility experience to a whole new level.
- Build a highly-scalable cloud application to unlock access to a world of IoT devices and enable future mobility solutions
- Work closely with architects and front-end engineers to explore new possibilities in cloud development
- Lead the development and delivery of cloud services with solid engineering and infrastructure
- Collaborate with other members of software engineering team to build the backend APIs that power web applications
- Implement and maintain highly-scalable micro services application using industry's best practices

Required Skills Details:

- A degree in computer science/software engineering or a related field
- Proven experience with Node.js and MongoDB. 
- Solid understanding of fundamental software engineering principles and application architectures as well as solid understanding of OOP design and principles
- Proven experience with WebSockets and real-time applications
- You need to be hands on with micro services
- You have an affinity for DevOps; developing products with world-class stability and taking care of your creation is a passion for you
- Excellent English communication skills
- ES6 and Docker experience are plusses but not necessary

Benefits:

You will get your own scooter to unlock Berlin’s potential - furthermore we offer:
- A highly diverse and vibrant set of people with a strong cultural bond and space for your own ideas in a dynamic, dedicated and motivating environment
- Competitive salary and attractive stock options
- A creative workspace in Kreuzberg
- Healthy snacks, drinks and meals, e.g. daily lunch vouchers
- Free yoga sessions

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file