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 in North Macedonia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jupiter BPO
Bitola