ChurchDesk

Senior Backend Engineer, Node.js

ChurchDesk

full-time

Posted on:

Location Type: Remote

Location: Denmark

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Take hands-on ownership of backend projects, solving complex problems and driving implementations to completion.
  • Play a key role in shaping our backend architecture, driving best practices, and maintaining a scalable, performant infrastructure.
  • Mentor and support other engineers, helping grow the team’s technical capabilities.
  • Collaborate closely with our product team, designers, and other engineers to ensure backend solutions align with product goals.
  • Build reliable, scalable, and modular systems using NodeJS, TypeScript, MySQL, Redis, and ElasticSearch.
  • Contribute to continuous improvement of our engineering practices and the evolution of our product to meet customer needs.

Requirements

  • Has 5+ years of software development experience, with a proven track record of delivering end-to-end backend solutions.
  • Has deep expertise in Node.js, TypeScript, and relational databases (particularly MySQL).
  • Has experience building scalable, performant, and modular backend systems.
  • Understands modern backend engineering practices, including API design, data modeling, testing, and performance optimization.
  • Demonstrates excellent written and verbal communication in English, collaborating effectively with product team and engineers to shape and refine backend features.
  • Has experience working remotely and is based in Copenhagen or elsewhere in the EU, with legal authorization to work.
Benefits
  • The opportunity to make a real impact on a product used by some of the largest and oldest institutions in the world.
  • A supportive, low-ceremony, and lean-process environment where your ideas and contributions are valued.
  • Permanent contract with 6 weeks of paid vacation plus local public holidays to support work-life balance.
  • Enjoy the opportunity to collaborate in person and work from our Berlin and Copenhagen offices.
  • A social, collaborative culture with annual kick-offs, team trips, and friendly challenges.
  • Growth opportunities to develop your skills and career in a fast-moving, international team.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptMySQLRedisElasticSearchAPI designdata modelingtestingperformance optimizationbackend solutions
Soft Skills
mentoringcollaborationcommunication