Senior Software Engineer Mobile Development
Job Summary
Senior Software Engineer
Front End Permanent Lahore Pakistan
5 Years Experience Required
Location: Gulberg Lahore
Role Type: Permanent Full-Time
Experience: 5 Years
Start Date: ASAP
Commitment: Full-time Exclusive
About the Role
Client is seeking a highly experienced Senior Software Engineer with deep front-end expertise to join our Pakistan product development team. You will be at the heart of developing modern performant applications across web tablet and mobile platforms supporting the delivery of advanced software solutions in the environmental and sustainability space.
We are looking for a self-starter who proactively contributes to technical direction not someone who waits to be told how to do things. This role carries a genuine path to becoming the Pakistan Tech Lead over time.
Tech Stack & Skills Required
Core Skills (Essential)
Angular must be on the latest version (Angular 21 and above); expected to self-direct and stay current
NativeScript / Capacitor mobile development on both iOS and Android
TypeScript strong demonstrable expertise
UX Design proven experience using Figma for prototypes and mock-ups
Google Play Store & iTunes Connect familiarity with deployment pipelines
CSS including responsive and mobile-optimised styling
SQL / PostgreSQL
Security OpenID Connect OAuth2 SAML OIDC; strong understanding of auth patterns
Strong English communication skills
Test-Driven Development (TDD)
Additional Technical Experience (Preferred)
.NET Core (C#)
AWS ECS cloud-hosted deployments
Git / Bitbucket
AI-assisted development workflows
Angular Material
Responsibilities
Develop web and mobile applications using Angular and NativeScript
Carry out code quality reviews for Angular developments from other team members
Champion and advocate for best architectural practices in Angular web and mobile development
Cultivate strong working relationships with Technical Team Leads across projects
Provide mentorship and support to junior Angular developers
Understand differences in iOS and Android platforms and develop accordingly
Advise on and develop scalable web and mobile solutions
Design modern optimised UI/UX to solve client requirements across web and mobile
Create prototypes and mock-ups using Figma
Work with Business Analysts to determine best solutions for identified requirements
Candidate Profile
The ideal candidate is a self-starter who proactively shapes technical direction rather than waiting for instruction. You will work alongside the tech lead on code reviews architectural decisions and day-to-day development with a clear progression path towards the Pakistan Tech Lead role enabling complex technical discussions with junior developers locally.
We are looking for someone who
Is exclusively committed to Client this role requires full-time dedication with no secondary employment
Stays current with Angular and the wider front-end ecosystem independently
Understands the nuances of iOS and Android development and deployment
Has a genuine security mindset and can apply auth patterns confidently
Communicates clearly in English both in writing and verbally