
Senior Backend Engineer, Node.js
ChurchDesk
full-time
Posted on:
Location Type: Remote
Location: Denmark
Visit company websiteExplore more
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