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.