At Taskeeper, we're on a mission to modernize how the construction industry operates. We’re building intuitive, high-performance tools that help companies manage complex projects, proposals, teams, customers, and suppliers—simplifying the day-to-day for builders everywhere.
From day one, Taskeeper has been a remote-first company. Our growing team is distributed across Europe, MiddleEast, and Africa. What unites us is a passion for purposeful software, a bias for action, and a deep respect for clean, scalable code. We care about craftsmanship, user experience, and long-term maintainability.
We’re hiring a Back-End Developer to help us scale and refine the foundation of Taskeeper. You’ll work closely with product engineers, designers, and founders to expand and harden the APIs and infrastructure that power our core features.
WHAT YOU WILL DO
- Design, build, and maintain back-end systems using Node.js and PostgreSQL
- Collaborate on API design and implementation (REST & GraphQL)
- Improve database performance, indexing, and data integrity
- Scale infrastructure and optimize data flow across services
- Write maintainable, well-documented, and tested code
- Identify bottlenecks and implement robust solutions
- Contribute to devops practices (CI/CD, deployment, monitoring)
- Work with product teams to shape architecture decisions early
REQUIREMENTS
- 5+ years of experience as a back-end or full-stack engineer
- Proficiency in Node.js and working knowledge of TypeScript
- Experience with relational databases (ideally PostgreSQL)
- Familiarity with RESTful API design and consumption
- Strong understanding of software design principles and architecture patterns
- Comfortable working in a fast-moving startup environment
- Experience with containerized deployments (Docker, optional: Kubernetes)
- Bonus: Experience with background jobs (e.g. Bull, Agenda), caching (Redis), or infrastructure-as-code tools
WHAT WE OFFER
- Challenging, impactful projects that shape real-world workflows
- Remote-first culture with async-friendly communication
- Competitive salary + equity with employee-friendly terms
- 5 weeks of paid vacation
- 4 months of paid parental leave