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.