
Senior Software Engineer
2 days ago
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.
-
Senior Java Software Engineer
2 days ago
Rawalpindi, Punjab, Pakistan BXTrack Solutions Full time $90,000 - $120,000 per yearTheBXTrack Solutionis actively seeking a Senior Software Engineer who possesses strong leadership qualities and has the potential to transition into a Team Lead role. Collaborating closely with our head of product, you'll play a pivotal role in creating groundbreaking products, presenting an extraordinary opportunity to shape the future.Technical...
-
Software Engineer
2 days ago
Rawalpindi, Punjab, Pakistan Quixas Technology Full time 900,000 - 1,200,000 per yearJob Title: Software EngineerOn-site – Rawalpindi/Islamabad, PakistanWorking Hours: 9:00 AM – 6:00 PM (Pakistan Time)Company Overview:Quixas Technology is a leading IT solutions provider, empowering clients to thrive in today's digital landscape. We specialize in custom software solutions and cutting-edge Generative AI technologies that drive business...
-
Senior SQA Engineer
2 days ago
Rawalpindi, Punjab, Pakistan Translation Empire Full time $90,000 - $120,000 per yearJob Summary:We are looking for a detail-oriented and analytical Software Quality Assurance (SQA) Engineer to join our team. The ideal candidate will have hands-on experience in manual and automated testing. You will be responsible for ensuring the quality and performance of our applications by identifying, documenting, and resolving defects before...
-
Associate Software Engineer
2 days ago
Rawalpindi, Punjab, Pakistan GRID Systems Full time 900,000 - 1,200,000 per yearCompany DescriptionGlobal Rescue is the world's leading membership organization providing integrated medical, security, intelligence and crisis response services to consumers, enterprises, and governments. Founded in 2004 Global Rescue's unique operational model provides best-in-class services that identify, monitor, and respond to threats and emergencies....
-
Software Developer
2 days ago
Rawalpindi, Punjab, Pakistan Translation Empire Full time 500,000 - 1,000,000 per yearJob Description Translation Empire PK is looking for an Software Developer to integrate algorithms and tools into production-grade software applications. This role bridges the gap between research and scalable deployment.Key Responsibilities:Develop software products that integrate components. Ensure reliability and maintainability of solutions. Write clean,...
-
Senior Full Stack Engineer
2 days ago
Rawalpindi, Punjab, Pakistan Drive Pk Full time 200,000 - 250,000 per yearLocation: Rawalpindi / On siteExperience Required: 4 - 5 YearsDesignation :Senior Full Stack EngineerJob Type: Full-TimeAbout DrivePKDrivePK is Pakistan's first AI-powered automobile marketplace, committed to transforming the country's car and bike industry. DrivePK is building Pakistan's leading car marketplace ecosystem. Our platform powers car ads,...
-
Junior Java Software Engineer
2 days ago
Rawalpindi, Punjab, Pakistan Noetic Technologies Full time 420,000 - 840,000 per yearWe're looking for fresh graduates or candidates with 6-8 months of experience (either professional or freelance).Requirements:- Bachelors in Computer Sciences or Software EngineeringStrong understanding of OOP concepts and algorithmsBasic knowledge of agile development, Git, Maven, MySQL, or PostgreSQLFamiliarity with Java Spring BootAn interest in learning...
-
Senior Android Engineer
2 days ago
Rawalpindi, Punjab, Pakistan 9D Technologies & Imagination AI Full time 900,000 - 1,200,000 per yearWe are seeking a highly skilled and experienced Senior Android Developer/Engineer to join our dynamic team. The ideal candidate will have a deep understanding of Android development, a passion for building high-quality mobile applications, and the ability to lead projects from concept to completion.Design and Development: Lead the design, development, and...
-
Software Quality Assurance Engineer
2 days ago
Rawalpindi, Punjab, Pakistan Prestige OSS Full time $90,000 - $120,000 per yearWe are seeking a skilledSoftware QA Engineerto join our Client's quality assurance team. This hybrid role combines hands-on manual testing with automation expertise, perfect for someone who enjoys both detailed exploratory testing and building robust automated testing frameworks. You'll play a key role in establishing testing standards while ensuring our...
-
AI Software Developer
2 days ago
Rawalpindi, Punjab, Pakistan Translation Empire Full time 900,000 - 1,200,000 per yearJob Description Translation Empire PK is looking for an AI Software Developer to integrate AI algorithms and tools into production-grade software applications. This role bridges the gap between research and scalable deployment.Key Responsibilities:Develop software products that integrate AI components. Ensure reliability and maintainability of AI solutions....