This job is no longer available
This job expired on 11/11/2026. It no longer accepts applications.
Lead Product Engineer – Full Stack (Node.js, React, PostgreSQL)
Jupiter BPO · Bitola
Job description
About the role
Jupiter BPO is looking for a Lead Product Engineer to take full ownership of a large, production‑grade property‑management platform. This senior, hands‑on position works closely with business leaders to translate operational needs into robust technical solutions.
Key responsibilities
- Own the end‑to‑end design, development, testing, deployment and support of an existing platform with ~199k lines of code.
- Collaborate with stakeholders to gather requirements and define clear technical specifications.
- Design data models, APIs, system architecture and service boundaries using Node.js, Express, PostgreSQL and React.
- Maintain and extend integrations with Xero, GoCardless, Cloudflare R2, Resend and Grafana Loki.
- Manage payments, billing, arrears, tenancy management, compliance, documents and access control.
- Define testing strategy, oversee production deployments, handle scheduled jobs and respond to incidents.
- Make independent technical decisions while constructively challenging requirements.
Required profile
- 10+ years of experience building and maintaining production software.
- Proven ability to own complex systems from concept to production.
- Strong communication and stakeholder‑management skills.
- Residency in Macedonia.
Required skills
- Node.js
- Express
- PostgreSQL
- React
- Xero
- GoCardless
- Cloudflare R2
- Resend
- Grafana Loki
- Direct Debit / BACS
- QuickBooks (or similar accounting platforms)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Северна Македонија.
Salaries by job title
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jupiter BPO
Bitola