At ChurchDesk our mission is to help churches modernize and stay connected with their communities in a rapidly changing world. As a SaaS company we provide digital tools that enable churches to streamline operations communicate effectively and engage their congregations. Over the past 15 years weve grown from a startup into an international business yet we remain a small collaborative team where your impact will be visible from day one. We value diversity inclusivity and the unique perspectives each person brings to our mission.
As a Lead Software Engineer you will:
Drive the technical vision and architecture for projects in your domain (Frontend or Backend).
Take hands-on ownership of complex problems and deliver high-quality solutions.
Mentor and coach other engineers fostering growth best practices and team knowledge.
Collaborate with product managers designers and engineers to shape product direction and strategy.
Establish and maintain engineering standards processes and tooling across the team.
Leverage AI-assisted workflows and automation to improve efficiency and focus on high-impact work.
Balance technical decisions with long-term maintainability scalability and team productivity.
Provide leadership and guidance to the engineering team ensuring alignment professional development and a collaborative culture.
We are looking for someone who:
Has 5 years of software development experience with a proven track record of delivering complex projects end-to-end.
Has demonstrated leadership or team management experience in a technical setting.
Has expertise in either Frontend or Backend:
Frontend: React TypeScript TanStack and tooling such as Webpack Vite ESLint
Backend: TypeScript RESTful APIs MySQL Redis ElasticSearch
Has a deep understanding of relational databases particularly MySQL.
Has experience designing and maintaining scalable performant and modular systems.
Understands modern engineering practices including architecture design state management component/service design testing and performance optimization.
Communicates fluently and effectively in English with cross-functional teams to guide product strategy and technical decision-making.
You are based in/around Copenhagen and have experience working in a remote team.
Nice-to-Have
Familiarity with NoSQL datastores such as ElasticSearch Redis and MongoDB.
Familiarity with React Native as our mobile apps and in-person donation terminals are built using it.
Experience with AI-assisted development workflows prompt engineering or code automation.
Knowledge of CI/CD automated testing and code quality tooling.
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 environment where your ideas and contributions matter.
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 office.
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.
At ChurchDesk we believe that the church plays an important role in society. Our platform is used by thousands of congregations to organise their work improve communication with members reach more people and unlock new ways of fundraising.
Our customers are part of one of the largest and oldest institutions in the world: the Church. It is undergoing significant change to prepare for the future and we are here to support that transformation. For churches across Europe it is crucial to work more efficiently and stay connected to their members and communities.
ChurchDesk has been around for more than 10 years evolving from a startup into an international company serving customers across Europe. And were just getting started!
We actively live our values in our daily work:
#challenge: We challenge ourselves and our customers to continuously improve. We work like a professional sports team: with ambition discipline and strong team spirit.
#dogoodbusiness: Doing good business is a marathon not a sprint. It requires endurance quality and integrity every single day.
#jointheride: The journey matters just as much as the destination. Be part of it celebrate successes and have fun! We value being together especially in the office.
Your application has been successfully submitted!
We appreciate your interest in this position. Unfortunately you have already applied for this job.
Required Experience:
IC
ChurchDesk is simple, all-in-one Church Management Software that supports your work and helps you build stronger relationships. See how we can help you here.