(Senior) Software Engineer (Node.js) (m/f/d) - Freelance
Berlin /
Engineering /
Freelance
/ 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 Java, TypeScript)
Nice to have