Full-Stack Software Developer
(PHP /Laravel / Next.js)
at primasystems
About the Company:
We are a Software and IT service provider for our internationally represented corporate group with 18 subsidiaries, specializing in innovative, customer-friendly products in the Energy and Telecommunications sectors. We are looking for a motivated “Full-Stack Software Developer ” who wants to take on challenging tasks while growing both professionally and personally.
Key Responsibilities:
- Develop, test, and maintain applications using PHP 8.4, Laravel 12, Next.js 16, React 19, and TypeScript.
- Build scalable backend services, RESTful APIs, and business logic.
- Develop and maintain PostgreSQL databases and optimize queries.
- Create responsive user interfaces using Material UI (MUI 7).
- Implement forms, data grids, rich-text editors, and calendar features.
- Implement JWT authentication and role-based permissions.
- Integrate third-party services and maintain Swagger/OpenAPI documentation.
- Write clean, secure, maintainable code and automated tests using PHPUnit.
- Troubleshoot software defects and improve application performance.
- Participate in code reviews and technical discussions.
- Collaborate with developers, QA, and DevOps teams.
- Work with Docker, Jenkins, and CI/CD workflows.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in PHP, Laravel, React, Next.js, and TypeScript.
- Experience with PostgreSQL, REST APIs, and database optimization.
- Knowledge of JWT authentication, role-based access control, and API security.
- Familiarity with MUI, React Hook Form, Zod, and PHPUnit.
- Understanding of Git, Docker, and CI/CD pipelines.
- Knowledge of object-oriented programming and software design principles.
- Strong debugging, problem-solving, and communication skills.Work with Docker, Jenkins, and CI/CD workflows.
Nice to Have:
- Experience with ERPNext/Frappe HR and Microsoft Graph API.
- Knowledge of Microsoft Entra ID, SSO, OAuth 2.0, and OpenID Connect.
- Experience with Ollama or other local LLM integrations.
- Familiarity with Jenkins pipelines and enterprise applications.
What We Offer:
- Market Competitive Salary: As per candidate profile and experience.
- Permanent Employment: Long-term job security.
- Learning Environment: Comprehensive onboarding and continuous technical training.
- Work Culture: Independent working style with intercultural and interdisciplinary teams.
- Modern Setup: Modern workplace with up-to-date technology and a comfortable atmosphere.
- Location Perks: Good transport links (or easy commute) and dedicated office parking place.
- Health & Perks: Free coffee, tea, and weekly fruits.
How to Apply:
Interested candidates should send their CV/Resume to: hr@primasystems.pk
We are an equal opportunity employer. Women and minorities are encouraged to apply.
primasystems
Plaza No.103
Iqbal Boulevard
Sector D, Phase 2
Post Code 45730
DHA Islamabad
Pakistan