Senior Software Engineer (PHP)

APIMATIC

Islamabad

On-site

PKR 1,339,200 - 2,008,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage and insurance
Employee Share Option Program
Opportunity for autonomy and learning

Job summary

A leading tech company based in Islamabad is seeking a Senior Software Engineer (PHP) to join its core product engineering team. In this role, you will design scalable systems, optimize performance, and lead development efforts. Responsibilities include developing software solutions, mentoring junior engineers, and enhancing developer tooling. The ideal candidate has over 5 years of experience in software engineering, particularly in PHP, and possesses strong analytical skills. Join a passionate team shaping developer experiences and solve technically challenging problems.

Qualifications

  • 5+ years of hands-on experience in software engineering with focus on PHP.
  • Strong understanding of OOP principles and SOLID design patterns.
  • Proficiency with REST APIs and HTTP protocols.
  • Excellent communication skills and ability to collaborate in a team.

Responsibilities

  • Design, develop, and maintain high-quality software solutions using PHP.
  • Architect and optimize the code generation engine.
  • Collaborate with teams to translate business requirements into technical designs.
  • Conduct thorough code reviews and provide mentorship.

Skills

PHP
OOP principles
SOLID design patterns
REST APIs
Git
CI/CD practices
Analytical skills
Problem-solving skills

Education

Bachelor's degree in Computer Science or related field

Tools

Swagger Codegen
OpenAPI Generator

Job description

APIMatic, through its Code Generation product coupled with APIMatic Developer Experience Portal and APIMatic OpenAPI Linter, enables enterprises to document their API using OpenAPI, validate and lint it, and then create SDKs. Through our automatic solution, enterprises can cut down time for their teams and API consumers

APIMatic's free tools are used in 200+ countries, and its paid solutions are deployed by prominent Fortune 100 and Fortune 500 companies. And we're still growing! APIMatic, headquartered in New Zealand with teams in Auckland, North America, and Islamabad, is rapidly expanding its global presence.
About the Role

As a Senior Software Engineer (PHP) at APIMatic, you will be part of the core product engineering team responsible for building, maintaining, and enhancing our code generation platform. You will design scalable systems, optimize performance, and lead the development of new features while mentoring junior engineers. This is an opportunity to work on technically challenging problems involving developer tooling, SDK generation, and API transformation pipelines.

Job Responsibilities
  • Design, develop, and maintain high-quality software solutions using PHPas the primary language.
  • Architect and optimize components of our code generation engine and related developer tools.
  • Collaborate cross-functionally with product and engineering teams to translate business requirements into technical designs.
  • Write clean, modular, and well-tested code, ensuring performance, scalability, and reliability.
  • Conduct and participate in thorough code reviews, providing mentorship and technical guidance to peers.
  • Identify and address platform bottlenecks, technical debt, and areas for improvement.
  • Explore and integrate new technologies to enhance the platform's capabilities and developer experience.
  • Engage in R&D efforts around SDK development, OpenAPI specifications, and emerging technologies in API ecosystems.
Required Skills and Experience
  • 5+ years of hands-on experience in software engineering, with a strong focus on PHP (experience with additional languages such as C#, Java, Go, or Python is a plus).
  • Solid understanding of OOP principles, SOLID design patterns, data structures, and algorithms.
  • Experience in designing and maintaining large-scale codebases.
  • Strong analytical and problem-solving skills.
  • Proficiency with REST APIs, HTTP protocols, and related tooling.
  • Experience with Git for version control and modern CI/CD practices.
  • Must have the ability to leverage AI technologies to enhance productivity, optimize processes, and contribute to our long-term AI-led growth goals.
  • Excellent communication skills and ability to collaborate in a fast-paced, team-oriented environment.
Bonus Points For
  • Hands-on experience with multiple programming languages or cross-language tooling.
  • Familiarity with Swagger/OpenAPI specifications and code generation tools such as Swagger Codegen or OpenAPI Generator.
  • Experience in designing or maintaining SDKs, libraries, or developer-focused tools.
  • Exposure to cloud platforms such as AWS or Azure.
  • Experience writing GitHub Actions or other CI/CD workflows.
  • Interest in developer experience, automation, and platform scalability.

Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or relevant fields, or equivalent experience in the specified job role.

Why Join us?
  • Work with a passionate, high-impact team building a category-defining platform
  • Collaborate directly with founders, CTOs, and engineering leaders
  • Shape the product through hands-on customer engagement
  • Join a fast-paced startup culture that values autonomy, learning, and technical excellence
  • Opportunity for Employee Share Option Program.
  • Medical coverage and insurance for yourself & your family
  • Silicon Valley advisors, consultants and mentors.
  • Ability to try new things and experiment in your domain.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

APIMATIC • Islamabad

On-site
PKR 16,939,000 - 28,233,000
Medical coverage and insurance
Employee Share Option Program
Silicon Valley mentors
Senior Software Engineer (JAVA)
Senior Software Engineer (JAVA)

APIMATIC • Islamabad

On-site
PKR 2,000,000 - 3,600,000
Employee Share Program
Medical coverage and insurance
Opportunity to work with Silicon Valley advisors
Senior Software Engineer (Python)
Senior Software Engineer (Python)

APIMATIC • Islamabad

On-site
PKR 2,000,000 - 3,000,000
Opportunity for Employee Share Option Program
Medical coverage and insurance
Learning and experimentation opportunities
Senior Software Engineer (RUBY)
Senior Software Engineer (RUBY)

APIMATIC • Islamabad

On-site
PKR 7,064,000 - 11,303,000
Employee Share Option Program
Medical coverage and insurance for employees & families
Opportunity to shape product direction
Junior Quality Assurance Engineer
Junior Quality Assurance Engineer

APIMATIC • Islamabad

On-site
PKR 2,836,000 - 5,105,000
Opportunities for travel
Team environment in a startup
Possibility of owning shares in the company
+1
Full Stack Developer
Full Stack Developer

APIMATIC • Islamabad

On-site
PKR 70,000 - 90,000
Employee Share Option Program
Medical coverage and insurance for family
Collaboration with industry leaders
GTM Sales Specialist – SDR & Account Management
GTM Sales Specialist – SDR & Account Management

APIMATIC • Islamabad

Hybrid
PKR 16,648,000 - 24,972,000
Employee Share Option Program
Medical coverage and insurance
In-campus free lunch & snacks
+1
HR & Talent Acquisition Specialist
HR & Talent Acquisition Specialist

APIMATIC • Islamabad

On-site
PKR 800,000 - 1,200,000
Employee Share Option Program
Medical coverage and insurance
Growth opportunities in a fast-paced environment
+1
Growth Product Manager
Growth Product Manager

APIMATIC • Islamabad

On-site
PKR 13,993,000 - 19,592,000
Employee Share Option Program
Medical coverage for family
Opportunity for hands-on engagement with leadership
AI Engineering Intern
AI Engineering Intern

APIMATIC • Islamabad

Hybrid
PKR 223,000 - 391,000