Principal Software Engineer

vFairs

Lahore

On-site

PKR 2,000,000 - 4,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

vFairs is seeking a Principal Software Engineer with deep expertise in web technologies to lead technical initiatives, mentor development teams, and architect scalable solutions. You will drive innovation, establish coding standards, and ensure the delivery of high-quality, performant web applications.

Responsibilities include architecting scalable web apps and microservices, guiding security and performance, and building robust APIs with Laravel/PHP while mentoring teams across the organization

Qualifications

  • 8+ years of progressive experience in full-stack web development.
  • 3+ years in a senior/lead technical role with team leadership experience.
  • Proven track record of delivering complex web applications at scale.
  • Strong backend development skills with Laravel/PHP and RESTful API design.
  • Deep experience with Vue.js, React, or Angular (preferably multiple frameworks).
  • Advanced database skills including MySQL optimization, complex queries, and schema design.
  • Experience with modern build tools (Webpack, Vite, etc.) and package managers.
  • Experience designing and implementing micro-services and distributed systems.
  • Knowledge of web performance optimization techniques and tools.
  • Understanding of security best practices (OWASP, authentication, authorization).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Development Practices: Git workflows, branching strategies, and CI/CD pipelines.
  • Experience with monitoring, logging, and observability tools.

Responsibilities

  • Architect scalable web applications and microservices.
  • Lead technical decisions and coding standards across the organization.
  • Mentor and guide development teams on best practices and emerging technologies.
  • Conduct technical interviews and contribute to hiring decisions.
  • Drive innovation by researching and implementing new technologies and frameworks.
  • Design and implement robust backend APIs using Laravel/PHP and other relevant technologies.
  • Write and optimize complex MySQL queries and database schemas.
  • Build responsive, accessible front-end components using HTML5, CSS3, and modern CSS frameworks.
  • Design and implement caching strategies and performance monitoring.
  • Implement security best practices and data protection measures.
  • Establish and maintain CI/CD pipelines and deployment strategies.
  • Conduct thorough code reviews and provide constructive feedback.
  • Define and monitor key performance indicators for web applications.
  • Troubleshoot complex issues and provide technical support.

Skills

Vue/React/Angular
Laravel/PHP
Microservices
MySQL optimization
Webpack/Vite
Security best practices
Cloud platforms
Docker/Kubernetes
Git workflows
CI/CD pipelines
Automated testing
Accessibility

Education

BS/MS in CS

Tools

Laravel
Docker
Kubernetes
MySQL
Webpack
Vite

Job description

vFairs is an all-in-one event management platform and Gartner Magic Quadrant Leader helping event planners power conferences, trade shows, and corporate events with in-person, hybrid, and virtual solutions. Our platform includes event registration, on-site badge printing, mobile apps, and more, managing the entire event lifecycle from planning through analytics. Rated 4.9/5 for customer support and recognized as a top platform on G2, we're known for robust technology and customer service that goes the extra mile. vFairs has a transparent, fast-paced, and collaborative culture, with geographically distributed teams united by strong processes and the autonomy to drive solutions forward.
Job Description

Role Overview:

vFairs is seeking a Principal Software Engineer with deep expertise in web technologies to lead technical initiatives, mentor development teams, and architect scalable solutions. As a technical leader, you'll drive innovation, establish best practices, and ensure the delivery of high-quality, performant web applications.

RESPONSIBILITIES

Technical Leadership

Architect and design scalable web applications and microservices

Lead technical decisions and establish coding standards across the organization

Mentor and guide development teams on best practices and emerging technologies

Conduct technical interviews and contribute to hiring decisions

Drive innovation by researching and implementing new technologies and frameworks

Design and implement robust backend APIs using Laravel/PHP and other relevant technologies

Write and optimize complex MySQL queries and database schemas

Build responsive, accessible front-end components using HTML5, CSS3, and modern CSS frameworks

System Design & Performance

Architect scalable, maintainable, and performant web solutions

Optimize applications for maximum speed, scalability, and user experience

Design and implement caching strategies and performance monitoring

Implement security best practices and data protection measures

Process & Quality Assurance

Establish and maintain CI/CD pipelines and deployment strategies

Conduct thorough code reviews and provide constructive feedback

Implement version control best practices and branching strategies

Define and monitor key performance indicators for web applications

Troubleshoot complex issues and provide technical support

Collaborate with product managers, designers, and stakeholders to define technical requirements

Communicate technical concepts to non-technical stakeholders

Participate in agile ceremonies and contribute to sprint planning

Document technical decisions, architecture, and implementation details

Education & Experience

BS/MS in Computer Science, Software Engineering, or related field

8+ years of progressive experience in full-stack web development

3+ years in a senior/lead technical role with team leadership experience

Proven track record of delivering complex web applications at scale

Technical Expertise

Deep experience with Vue.js, React, or Angular (preferably multiple frameworks)

Strong backend development skills with Laravel/PHP and RESTful API design

Advanced database skills including MySQL optimization, complex queries, and schema design

Experience with modern build tools (Webpack, Vite, etc.) and package managers

Experience designing and implementing micro-services and distributed systems

Knowledge of web performance optimization techniques and tools

Understanding of security best practices (OWASP, authentication, authorization)

Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)

Development Practices

Expertise in Git workflows, branching strategies, and version control best practices

Experience with CI/CD pipelines and automated testing frameworks

Knowledge of agile methodologies and the software development lifecycle

Experience with monitoring, logging, and observability tools

Requirements

Soft Skills

Strong leadership and mentoring abilities

Excellent communication skills (technical and non-technical)

Problem-solving mindset with analytical thinking

Ability to work independently and lead cross-functional teams

Continuous learning attitude and passion for technology

PREFERRED QUALIFICATIONS

Experience with event-driven architectures and real-time web applications

Knowledge of WebRTC, WebSockets, and real-time communication protocols

Experience with performance monitoring tools (New Relic, Datadog, etc.)

Contributions to open-source projects or technical communities

Experience with accessibility standards (WCAG) and internationalization

Knowledge of SEO best practices and web analytics

Experience with progressive web apps (PWA) and mobile web development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Zohorecruit • Lahore

On-site
PKR 2,200,000 - 4,200,000
Lead Web Architect & Platform Engineer
Lead Web Architect & Platform Engineer

vFairs • Lahore

On-site
PKR 2,000,000 - 4,000,000
Principal Software Engineer: Lead Scalable Web Architect
Principal Software Engineer: Lead Scalable Web Architect

Zohorecruit • Lahore

On-site
PKR 2,200,000 - 4,200,000
PRINCIPAL SOFTWARE ENGINEER
PRINCIPAL SOFTWARE ENGINEER

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,500,000 - 2,000,000
Full Stack Engineer
Full Stack Engineer

I.T. For Less • Pakistan

On-site
PKR 16,616,000 - 27,693,000
Principal Software Engineer
Principal Software Engineer

Spur Solutions • Karachi Division

On-site
PKR 16,727,070 - 25,090,605
Associate Product Manager
Associate Product Manager

vFairs • Lahore

On-site
PKR 1,200,000 - 2,000,000
Senior Full-Stack Developer - Mobile & Web
Senior Full-Stack Developer - Mobile & Web

Navigatorhr • Lahore

On-site
PKR 4,464,000 - 5,580,000
Technical Lead
Technical Lead

Abacus Global • Lahore

On-site
PKR 1,116,000 - 1,450,800
Sr Frontend Engineer - React/Next.js & AWS (Remote, Full-Time) [AS315] (PK)
Sr Frontend Engineer - React/Next.js & AWS (Remote, Full-Time) [AS315] (PK)

Smart Working • Karachi Division

Remote
PKR 24,931,000 - 36,011,000
Top locations