YOUR MISSION
- Develop new awesome features for our product
- Maintain and improve the codebase
- You deconstruct recurring problems into their single pieces to produce highly modular and reusable code
YOUR PROFILE
- Profound knowledge in Scala (nice to have: akka)
- MongoDB, PostgreSQL
- Experience in modern HTTP Rest APIs
- Knowledge in writing tests
- Agile mindset
- Working autonomously as well as being a team player
- You could win a debate on tabs vs. spaces conducted entirely in English ;)
- Nice to have: Experience in DevOps and experience with Docker
WHY US?
You'll join a diverse and talented team, with plenty of opportunities for personal growth, impact, and learning.
- Boost your personal development and gain new skills in an exhilarating space.
- Competitive compensation based on prior experience.
- Permanent contract and flexible working hours (incl. home office).
- MacBook Pro or notebook and monitor of your choice
- Free snacks and drinks
- Team events, such as happy hours, off-sites, and retreats
- Language lessons
- Relocation Package for foreign (non-German) candidates relocating to Hamburg
OUR TECH STACK
Backend
- Language: Scala
- Foundation: akka, akka-streams, (some lagom)
- Data storage: MongoDB, PostgreSQL, S3
- Packaging: Docker
- Testing: scalatest
- Quality: scalafmt
- Organization: microservices
Infrastructure
- Source code management: GitHub
- Continuous integration: Drone CI
- Provider: Digital Ocean
- Orchestration: Kubernetes
- Workflow: Continous deployment
We work in small cross-functional teams that usually consist of 3 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle. You’ll see all the customer feedback and will be encouraged to come up with your ideas or objections.