Senior Software Engineer

2 weeks ago


Islamabad Gpo, Pakistan Value Engineering Full time $104,000 - $130,878 per year

We're seeking a Senior Software Engineer to own end-to-end delivery across our PHP stack CodeIgniter 3, Laravel, and WordPress with strong DevOps and performance expertise. You will ship features and APIs, integrate third-party services (GA4, Search Console, Tag Manager, payments, communications), optimize Core Web Vitals, and elevate engineering standards across code quality, observability, and security. Experience with Node/React is welcome; Python is a plus.

Key Responsibilities

  • Full-stack delivery (PHP)
  • Build and maintain applications in CodeIgniter 3 and Laravel (REST APIs, services, background jobs, CLI tools).
  • Develop WordPress custom themes/plugins (hooks/filters, CPTs/ACF, WP-CLI) and support headless/decoupled setups.
  • API & integrations
  • Design and implement scalable REST/JSON APIs and webhooks; document using OpenAPI/Swagger where practical.
  • Integrate GA4, Google Search Console, GTM, Stripe/PayPal, Twilio, Mailgun/SendGrid/SMTP, Google Maps, reCAPTCHA, SSO (JWT/OAuth2).
  • Performance & SEO
  • Improve Core Web Vitals (target: LCP < 2.5s, CLS < 0.1, INP < 200ms).
  • Asset optimization (code splitting, compression, image/CDN strategy), caching (HTTP, Redis), schema markup, sitemaps, redirects.
  • DevOps & Reliability
  • Linux administration (Ubuntu), Docker (compose), Nginx/Apache, SSL/TLS, reverse proxies, DNS.
  • CI/CD with GitHub/GitLab/Bitbucket; environment configuration, secrets management, rollbacks.
  • Observability: logs/metrics/traces; alerting with tools such as Sentry, Grafana/Prometheus, ELK/EFK.
  • Backups, restores, disaster recovery playbooks; cost/performance tuning.
  • Data & state
  • Schema design and optimization for MySQL/MariaDB/PostgreSQL; indexing, migrations, query tuning (EXPLAIN).
  • Caching and queues (Redis, workers, schedulers).
  • Frontend
  • Build reusable UI components and admin interfaces. React experience preferred; is a plus.
  • Quality & security
  • Code reviews, unit/integration tests (PHPUnit/Jest), automated QA where practical (Cypress/Playwright).
  • Apply OWASP best practices; hardening, rate-limiting, input validation; dependency auditing.
  • Maintain clear technical docs and runbooks.
  • Collaboration & leadership
  • Partner with Product/Design on scoping and delivery plans; decompose work into milestones.
  • Mentor engineers; champion coding standards, performance budgets, and operational excellence.

Qualifications (Must-Have)

  • 6–10+ years professional experience; 5+ years production PHP with CodeIgniter 3 and Laravel.
  • Strong WordPress expertise (custom plugins/themes, hooks/filters, CPTs/ACF, WP-CLI; headless optional).
  • Solid DevOps skills: Linux (Ubuntu), Docker, Nginx/Apache, SSL/TLS, DNS, CI/CD, Git (Bitbucket/GitHub).
  • Proven Core Web Vitals optimization using Lighthouse/PageSpeed and RUM; practical caching/CDN strategy.
  • Hands-on with GA4, Google Search Console, GTM (events, conversions, debugging).
  • API design/integration, authentication/authorization (JWT/OAuth2), WebSockets fundamentals, Redis caching/queues.
  • Strong SQL (indexes, normalization, EXPLAIN) and migration discipline.
  • Excellent communication, ownership mindset, and production troubleshooting skills.

Nice-to-Have

  • (Express/Nest) for services; for SPAs/admin UIs.
  • Python (scripts, FastAPI) for automation, integrations, or data/PDF processing.
  • Cloud & hosting: AWS, DigitalOcean, Cloudways, Vercel/Netlify; PM2, Supervisor.
  • Testing/monitoring: Cypress/Playwright, Sentry, Grafana/Prometheus.

Security hardening, infra-as-code basics, backups/DR drills, and cost/performance tuning.

Job Type: Full-time

Work Location: In person



  • Islamabad, Islamabad, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour SoftwareJoin to apply for the Senior Software Developer role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has...


  • Islamabad Gpo, Pakistan Value Engineering Full time 1,200,000 - 3,600,000 per year

    Position: Senior Software Engineer – AI/MLLocation: On-Site, Night Shift, Bahria Phase 4 RawalpindiExperience Required: 5–8 years in software development with strong AI/ML expertiseEmployment Type: Full-timeAbout the RoleWe are looking for a highly skilled Senior Software Engineer with deep expertise in Artificial Intelligence, Machine Learning, and...


  • Islamabad, Islamabad, Pakistan Dynamic Software Ltd Full time

    BS / MS in Computer Science from a reputable University.We have a world-leading forensic compliance email archiving system that uses exchange functionality to ensure a copy of every sent/received email (internal/external) is copied and sent to the Main Server. Our server stores the mail permanently and allows users to search for their mail using an...


  • Islamabad, Islamabad, Pakistan Contour Software Full time

    Join to apply for the Senior Cloud Engineer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Cloud Engineer role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue with GoogleContinue with Google Continue with...


  • Islamabad, Islamabad, Pakistan Global Rescue Full time

    Senior Software Engineer - Java Full Stack DeveloperJoin to apply for the Senior Software Engineer - Java Full Stack Developer role at Global RescueContinue with Google Continue with GoogleSenior Software Engineer - Java Full Stack DeveloperJoin to apply for the Senior Software Engineer - Java Full Stack Developer role at Global RescueBrief DescriptionGlobal...


  • Islamabad, Islamabad, Pakistan Creative Chaos Full time $90,000 - $120,000 per year

    Job SummaryA Senior Software Engineer for .Net is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior software engineer makes sure that the functionality, security and performance of the...


  • Islamabad, Islamabad, Pakistan Sourcecode Full time

    We are looking for Senior Software Engineer (Front End)Employment Type: Full TimePositions: 1Job DescriptionRole OverviewWe are looking for a Senior Software Engineer with expertise in React.js and React Native to lead the development of high-performance web and mobile applications. This role focuses on building reusable components, optimizing performance,...


  • Islamabad, Islamabad, Pakistan beBeeSoftwareEngineer Full time 12,000,000 - 15,000,000

    About this roleWe are seeking a highly skilled and passionate software engineer to join our team.This is a senior-level position that requires a strong background in software development, with a minimum of 5 years of experience in designing, coding, testing, and deploying software applications.Key Responsibilities:Software Development: Write well-structured...


  • Islamabad, Islamabad, Pakistan Hr Ways 3 Full time 900,000 - 1,200,000 per year

    About the job Senior Software Engineer A leading online automotive marketplace, connecting buyers and sellers across the UAE is hiring Senior Software Engineer RESPONSIBILITIES - Design, develop, and maintain scalable applications using Laravel, , or similar backend frameworks. - Follow SOLID principles and clean architecture practices in all layers of...


  • Islamabad, Islamabad, Pakistan KONISHI Full time 1,500,000 - 2,500,000 per year

    Senior Software Engineer – AI Orchestration & InfrastructureLocation: Islamabad (Remote Option Available for the Right Candidate)Employment: Full-timeAbout UsWe are building Konishi, an Agentic AI platform that automates critical parts of the insurance underwriting process. Our product focuses on extracting data from complex insurance documents, populating...