(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)

    • Nice to have
    • You’ve worked in a start-up before, have a background in computer science and you’re multi-lingual (experience in TypeScript)

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