🔄 Staff Augmentation

Personal Programmer is a nearshoring company that provides staff augmentation services, hiring professionals in North Macedonia to work directly for international clients.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 4mo ago

Lead PHP Developer

@ Personal Programmer
Skopje, North Macedonia, Macedonia
HybridFull Time
Responsibilities:Lead backend, Review code, Design database
Requirements Summary:Backend development experience; PostgreSQL design; multi-tenant SaaS knowledge; full-stack capability; debugging skills.
Technical Tools Mentioned:Laravel, PostgreSQL, Angular, TypeScript
Save
Mark Applied
Hide Job
Report & Hide
Job Description

This role is ideal for someone who enjoys owning complex systems, writing production code, and helping shape technical direction.


About the Role

We’re looking for a hands-on Lead Developer to help build and evolve our next-generation website builder and CMS platform. This role is ideal for someone who enjoys owning complex systems, writing production code, and helping shape technical direction alongside Product and TPM partners.

This is a 60/40 hands-on leadership role — you’ll be building critical features while also guiding design decisions and reviewing work across the team.

Responsibilities

  • Lead development of core platform features across backend and frontend
  • Write and review production code (Laravel, PostgreSQL, Angular/TS)
  • Own database design and data integrity in a multi-tenant SaaS
  • Partner with Product and TPMs to translate requirements into technical solutions
  • Debug complex, cross-system issues involving editor state, persistence, and rendering
  • Establish and maintain coding standards and architectural patterns

Requirements

  • Strong backend development experience
  • Deep understanding of database design (PostgreSQL preferred)
  • Experience working on multi-tenant SaaS systems
  • Comfortable working across the stack
  • Solid debugging and problem-solving skills

Nice to have

  • Experience with CMSs or visual editors
  • Familiarity with Angular, React, or similar frameworks
  • Experience modernizing or replacing legacy systems

About The Client

About Internet Brands:

Headquartered in El Segundo, Calif., Internet Brands® is a fully integrated online media and software services organization focused on four high-value vertical categories: Health, Automotive, Legal, and Home/Travel. The company’s award-winning consumer websites lead their categories and serve more than 250 million monthly visitors, while a full range of web presence offerings has established deep, long-term relationships with SMB and enterprise clients. Internet Brands’ powerful, proprietary operating platform provides the flexibility and scalability to fuel the company’s continued growth. Internet Brands is a portfolio company of KKR and Temasek. For more information, please visit www.internetbrands.com.
Internet Brands and its wholly-owned affiliates are an equal opportunity employer. 

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for international companies. A job where you can grow as a developer, and get the most out of your professional life and career, while enjoying every working day.

At Personal Programmer we encourage a hybrid way of working where we balance remote work with working from the office. We allow every developer to make the choice where and when they want to work. On our side we provide you with everything you need or expect from an office: a completely renovated, modern office in a central location, with multiple conference rooms, privacy for concentration during work and a whole floor dedicated to relaxing and enjoying time together.

We are, and have always been, a very transparent company where our developers have a lot to say. We listen. We believe in the positive effect of a long-term cooperation which, along with transparency, are crucial for a successful and satisfying working environment. We do everything in our power to make your job as fulfilling as possible. We provide great equipment and working stations, advice about work-related subjects and about your salary, which you may discuss openly with your client. Great benefits, including a loyalty plan and team buildings, are also included to make sure people stay connected and involved.

At Personal Programmer you are in an ever-evolving team and we are looking forward to welcome you to our family.

Application

Please note that we will only reply to the applicants with suitable experience.
The information given would be used for recruitment purposes and by submitting, you consent to have your personal details used to process the job application. We will treat the information with strict confidence.