Senior Full-Stack Developer (MERN) - Senior Software Lead Engineer

Summary

As a Lead Full-stack Developer, you will own the end-to-end architecture and technical direction of a platform connecting students with local businesses. You will work with a MERN stack, mentor the engineering team, and manage integrations and cloud deployments.

We're a fast-growing European startup that matches students/flexible workers with local businesses in Belgium. As a Lead Full-stack Developer you will work across continents. You'll own the technical direction of our platform end-to-end architecture, APIs, integrations, and performance while mentoring the team and working directly with stakeholders.

What you'll do

  • Own architecture decisions across the stack: Node.js, Nest.js, React.js/Next.js, TypeScript
  • Design and evolve data models across SQL and NoSQL databases, choosing the right store for the job
  • Design secure, scalable REST APIs and auth (JWT, OAuth, RBAC)
  • Mentor other engineers code review, pairing, unblocking, raising the bar on standards
  • Break down complex work into clear, shippable pieces for the team
  • Translate business needs into technical plans and explain trade-offs to non-technical stakeholders
  • Integrate third-party services: payments, notifications, payroll, e-signing/ID verification
  • Lead performance work: query optimisation, caching, cloud deployments, scaling for load
  • Set the standard for how to use AI tooling where it speeds us up, where it doesn't, and how we keep quality high
  • Make build-vs-buy calls and drive technical documentation and standards

What we're looking for

  • 6 - 8+ years professional full-stack experience, including leading a team or owning a major system
  • Deep Node.js expertise, ideally with Nest.js, and strong React.js in production
  • Hands-on with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) including schema design, indexing, and query optimisation
  • Cloud deployment experience (DigitalOcean, AWS, or similar)
  • Fluent with AI coding tools (Claude Code, Copilot, Cursor, or similar) as part of a daily workflow and possessing the judgement to know when to rely on them and when not to. You review AI-generated code as rigorously as human-written code
  • Track record of mentoring engineers and levelling up a team
  • Strong written and verbal communication; comfortable presenting technical decisions to product, leadership, and clients
  • Proven ownership: takes features from concept to production without hand-holding
  • Comfortable in an English-speaking, distributed international team

Nice to have:

  • React Native / mobile development
  • microservices
  • WebSockets
  • queues
  • CI/CD
  • DOKS
  • SaaS/startup scaling experience
  • GDPR familiarity

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available