Job Openings Senior Backend Software Engineer | TypeScript, NodeJS (Remote)

About the job Senior Backend Software Engineer | TypeScript, NodeJS (Remote)

Our client, a global profitable print-on-demand scaleup, is seeking a Senior Back-End Software Engineer skilled in TypeScript and Node.js to join their Engineering team. The role focuses on building scalable, robust backend solutions, enhancing the product setup process, and ensuring high-quality code using best practices like Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS). 

Key Duties:
  • Design and implement scalable backend systems
  • Identify and implement codebase improvements
  • Collaborate with teammates through pair programming, code reviews, and feedback sessions
  • Fix prioritized bugs and issues
  • Participate in weekly knowledge-sharing sessions and technology discussions
Essential Skills:
  • 5+ years of experience in TypeScript and Node.js (NestJS, Loopback)
  • DevOps toolchain: AWS, Kubernetes, Docker, and Git
  • Databases like MongoDB and PostgreSQL
  • Experience with CI/CD tools (Jenkins, Prometheus) and practices (TDD/BDD, Code Reviews)
What's in it for you:
  • Full remote in the EU timezone
  • Stock options and many more awesome perks
  • Senior+ level team
  • Clean code best practices
  • High-load environment with scaling challenges


The ideal candidate is a highly skilled back-end engineer with a passion for clean, scalable code and an eagerness to collaborate, while also being committed to continuous learning and sharing knowledge with the team.