Senior Full Stack Engineer

New Today

Job Description

Position Summary:

We are seeking a highly skilled and results-oriented Senior Developer with strong experience in Node.js, TS, PHP and ReactJS to join our fast-growing engineering team. You will play a key role in developing core components of our platform, driving technical excellence, and ensuring our systems scale as we expand. This is a hands-on role where you’ll design, build, and optimize applications that power thousands of landlords, tenants, and agents across the Dwelly ecosystem.


Key Responsibilities:

1. Full-Stack Development:

  • Design and implement backend services in PHP (legacy) and Node.js/TS (new services).
  • Build and maintain modern React frontends, ensuring responsive and accessible user experiences.
  • Write clean, testable, and maintainable code following best practices.

2.System Architecture & Scalability:

  • Contribute to architectural decisions for new features and system improvements.
  • Ensure our services are performant and scalable to handle growing transaction volumes.
  • Participate in the migration from monolithic PHP to service-oriented Node.js/Next.js architecture.

3.Collaboration & Mentorship:

  • Work closely with product managers, designers, and operations to deliver impactful features.
  • Review code, provide technical guidance, and mentor junior developers.
  • Collaborate with DevOps to ensure smooth CI/CD pipelines and deployments.

4. Quality & Reliability:

  • Implement automated testing (unit/integration/e2e) to ensure reliability.
  • Proactively monitor, debug, and resolve production issues.
  • Uphold security and compliance standards across all codebases.


Qualifications:

  • Experience: 5+ years of professional development experience, including:
  • Strong PHP (Laravel/Symfony or similar) background.
  • Solid Node.js/TypeScript experience.
  • React (hooks, state management, testing frameworks).
  • Skills: Proficient in SQL (MariaDB/Postgres), REST APIs, Git, CI/CD workflows.
  • Mindset: Startup-ready, pragmatic, problem-solver with a "get things done" attitude.
  • Preferred BackgroundExposure to property, fintech, or marketplace platforms.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
  • Understanding of modern security practices and performance optimization.


Compensation & Benefits: Competitive salary with the potential for equity options based on performance, recognising exceptional contributions to our integration success.


Location:
Greater London
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search