(Senior) Software Engineer (Node.js) (m/f/d)
Berlin /
Engineering /
Full-time
/ Hybrid
Tillhub. Who are we? 75 smart people from all over the world, far more iPads than employees and an innovative product that is driving digitalisation in Germany: A cloud-based iPad POS system that makes cashiering fun again. We are growing like crazy because we are simply good. Become part of our team now!
YOUR MISSION
- Own tasks end to end
- Collaborate with co-workers from design, engineering, product, project and QA to implement applications for future scale
- Build systems from scratch to fulfil customer requirements
- Identify performance bottlenecks and fix them
- Write great code that is well-tested and documented
- Work on a great product with technical challenges that will help you grow
- Cultivate a sense of customer empathy to continue building an exceptional product
YOUR PROFILE
- Being able to work independently across the full backend stack with little to zero hand holding
- Experience with high scalability SaaS systems built with Micro Services
- Experience with Cloud infrastructure (preferably Google Cloud Platform, GCP)
- Experience with Kubernetes (or any other Docker orchestration tool)
- Good understanding of implementing CI/CD processes
- Vast experience with databases, preferably SQL with PostgreSQL, as well as NoSQL
- 8+ years of Node.js application design and testing experience (proficiency with modern JavaScript)
- You’ve worked in a start-up before, have a background in computer science and you’re multi-lingual (experience in TypeScript)
Nice to have
WHAT WE OFFER
- We are located in a beautiful office in the heart of Berlin - with an office day and, if desired, with 80% home office.
- A generous training budget helps you to discover your development potential and freedom to shape your career from the start
- Your learning curve remains steep. Regular exchange of ideas and feedback meetings are very important to us
- Employee Assistance Program: Our external employee counseling supports you around the clock on topics such as (mental) health or family.
- With us you have a challenging multi-product environment
- You have the best mobility with a BVG company ticket
- Corporate benefits, in-house German courses and regular team and company events