Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
Our client is hiring a Senior Software Engineer to strengthen their product development team. You will be at the heart of building modern, high-performance applications across web and mobile platforms, supporting advanced software solutions in the environmental and sustainability space.
This is a target-oriented position for someone who leads from the front — writing clean, well-architected code, reviewing others' work, and taking full ownership of delivery. Lahore-based candidates are strongly preferred for this role.
Working Hours: 10:00 AM – 7:00 PM
Employment Type: Permanent
Experience: 5 – 7 Years
Primary Focus: Full Stack: .NET Core (primary) + Angular (frontend)
.NET Core (C#) — primary backend strength; 5–7 years of production-grade experience expected
Angular (including Angular Material) — native TypeScript, strong UI/UX sensibility
TypeScript — written from the ground up, not transpiled JavaScript habits
RESTful API design and development — API-first thinking essential
SQL / PostgreSQL — schema design, query optimisation, data modelling
CSS — component-level styling and responsive layouts
Federated Authentication: OAuth2, SAML, OIDC
AWS Services: Lambda, S3, CloudWatch, API Gateway, Cognito
Git / Bitbucket — branching strategies, pull request workflows
Test-Driven Development (TDD)
Graph Databases (e.g. Neo4j, Amazon Neptune)
NativeScript or native Android development exposure
iOS/Android development experience
Experience in environmental, sustainability, or regulated-industry software
Lead end-to-end full stack feature development using .NET Core and Angular across web and mobile platforms
Collaborate with UI/UX Designers to translate wireframes, mock-ups, and prototypes into polished, production-ready interfaces
Work with Functional Analysts to assess solution requirements and recommend the most appropriate technical approaches
Conduct code quality reviews for Angular and .NET contributions from other developers, ensuring adherence to agreed standards
Champion and enforce best architectural practices for Angular web and mobile solution development
Build and maintain strong working relationships with Technical Team Leads across projects
Provide technical support, guidance, and mentorship to other Angular and .NET developers in the team
Advise on and develop scalable, cloud-hosted, API-first web and mobile solutions
Contribute to a culture of continuous improvement, delivery accountability, and technical excellence
The ideal candidate is someone who:
Is fundamentally a .NET engineer who also writes great Angular — not the reverse
Has 5–7 years of demonstrable full stack experience in commercial, production-grade environments
Is fluent in TypeScript and writes clean, type-safe Angular code from first principles
Understands API-first design and cloud-hosted architecture at a practical level
Is comfortable in a target-oriented team with clear output expectations
Communicates proactively, raises blockers early, and takes full ownership of delivery
Is based in Lahore or able to commit to on-site working
Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted.
You'll no longer be considered for this role and your application will be removed from the employer's inbox.