Senior Software Engineer (m/w/d)
Pflegia
Berlin · Remote · Full Time
Posted
Job description
At Pflegia we build and operate an intelligent job matching platform that brings caregivers and healthcare employers together. Our vision is to become Europe's leading job platform for nursing professions and to fight the nursing crisis. Our platform runs in production every day: a TypeScript monorepo, a matching engine, our own data lake and an end-to-end suite that runs on every pull request. AI coding agents are part of how we build it. We are looking for a senior engineer who uses them to ship more, and who knows exactly where their output must not be trusted. Become part of the team and shape the nursing job market with us. Tasks Take full ownership of features from concept to production, across frontend, backend, data and infrastructure, in short iteration cycles. Work with AI coding agents every day: break work into steps an agent can execute, give it the context and constraints it needs, and review its output as critically as a colleague's pull request. Build the guardrails that make AI-assisted development safe at speed: types, tests, lint rules, CI checks and review conventions that catch what an agent gets wrong before a user does. Keep the codebase legible for humans and agents alike: clear module boundaries, documented conventions, small focused changes. Architect scalable, secure and maintainable software and infrastructure, and shorten the path from merged pull request to production, which today is measured in days rather than hours. Instrument what you ship. Every behaviour-changing release comes with the metric that tells us whether it worked. Within 90 days we expect one improvement you shipped and measured, with a baseline, a number and a read you can defend. Conduct code reviews and mentor colleagues, including on how to work effectively with AI tools, raising the whole team to the next level. Collaborate with product, QA and the data team, and communicate trade-offs, progress and risks clearly to stakeholders. Requirements Must have 5+ years of professional software development, with production full-stack TypeScript experience. Great TypeScript and SQL skills. Our stack: React, react-admin, Next.js, NestJS, GraphQL (Apollo), TypeORM and PostgreSQL in an Nx monorepo. Hands-on experience shipping production code with AI coding agents (we use Claude Code; Cursor, GitHub Copilot or similar count too). In the interview you can show how you g…