Last date:
- Last date to apply
- 31 Aug 2026
- Published on
- 11 Aug 2026
- Total posts
- 1
- Pay scale
- SPPP-03
- Employment type
- Contract
- Job nature
- Contract
- Shift
- Morning
- Category
- Information Technology
- Region
- Punjab
- Unit / wing
- Information Technology Wing
Location
- Lahore, Punjab
About this vacancy
Team Lead Full Stack responsible for leading end-to-end development of web applications and digital platforms across the PERA software ecosystem, from React UI to .NET APIs and SQL Server data operations. Punjab Enforcement & Regulatory Authority (PERA) has advertised a post of Team Lead Full Stack in Punjab. Place of posting: Lahore, Punjab.
- Post
- Team Lead Full Stack
- Department
- Punjab Enforcement & Regulatory Authority (PERA)
- Total posts
- 1
- Pay scale
- SPPP-03
- Employment type
- Contract
- Job nature
- Contract
- Category
- Information Technology
- Region
- Punjab
- Unit / wing
- Information Technology Wing
- Last date to apply
- 31 Aug 2026
Duties and responsibilities
- Lead and deliver end-to-end development across React frontend and .NET backend layers
- Design and implement RESTful APIs with ADO.NET and SQL Server as the data layer
- Build reusable, scalable React components following modern patterns such as hooks, context API and lazy loading
- Implement .NET Web API endpoints with proper authentication, authorization and error handling
- Write optimized SQL Server queries, stored procedures and views for business logic and reporting
- Use Claude, GitHub Copilot, Cursor or equivalent AI tools as a core part of the development workflow
- Promote and enforce AI-augmented coding practices within the team
- Use AI tools for code generation, debugging, documentation and test case creation
- Manage Git branching, merging and pull request workflows across the team
- Configure and maintain Docker containers for consistent development and deployment environments
- Contribute to CI/CD pipeline implementation and automation testing
- Lead sprint ceremonies, backlog grooming and daily standups
- Conduct code reviews and enforce quality gates across the full stack
- Mentor junior full-stack developers and pair-program to accelerate skill development
- Collaborate with UX designers, QA engineers and business analysts to translate requirements into working software
- Prepare technical documentation including API contracts, data flow diagrams and deployment runbooks
Eligibility criteria
- Bachelors (16 Years) - BS Computer Science, BS Software Engineering, BS Information Technology, in Computer Science, Information Technology, Software Engineering, recognised by HEC
- Bachelors degree (Hons) in Computer Science, Software Engineering, IT or equivalent from a recognized university
- Minimum 08 years hands-on full-stack development experience including 4 years as team lead or senior developer
- React.js component lifecycle, hooks, routing and state management
- ASP.NET Core Web API with dependency injection, middleware, JWT authentication and Dapper/ADO.NET
- Microsoft SQL Server stored procedures, functions, views, joins, indexing and query tuning
- Git feature branching, Git Flow and code review via pull requests
- OOP and design patterns including Repository, Factory, Singleton and Service layer architecture
- Mandatory daily use of AI coding assistants such as Claude or Copilot
- Docker multi-stage Dockerfiles and docker-compose
- Experience with Azure DevOps or GitHub Actions a plus
Experience required
- Required experience: At least 8 years
- Minimum 08 years of hands-on full-stack development experience including at least 4 years in a team lead or senior developer capacity, with a demonstrable portfolio of React and .NET applications; public-sector or enterprise-grade software experience preferred
- Experience accepted from: Public Sector Organizations, Private Entities Registered with SECP, Private Entities Registered with Registrar of Firms, Private Entities Registered with a Public Sector Regulatory Authority
Age limit
- Male: 24 – 60 years
- Female: 24 – 60 years
- Transgender: 24 – 60 years
Age is normally counted as at the closing date given in the official advertisement. Any relaxation shown above applies only where the advertisement allows it - it is never automatic.
Selection process and test pattern
- Interview
- Paper type: Mcqs
Required documents
- Domicile
How to apply
- Register on Punjab Job Portal
- Apply Online
- Submit Application