Job Openings Senior Software Engineer - Front End Focused (Onsite, Lahore, PKR Salary)

About the job Senior Software Engineer - Front End Focused (Onsite, Lahore, PKR Salary)

Requirements:

  • Minimum 5 years of demonstrable experience in front-end development.
  • Strong expertise in Angular (including Angular Material) and TypeScript.
  • Hands-on experience with NativeScript, including deployment to both iOS and Android platforms.
  • Strong understanding of UX design principles with proven experience using Figma or similar tools.
  • Solid experience with CSS, responsive design, and modern UI frameworks.
  • Experience working with SQL and PostgreSQL databases.
  • Familiarity with .NET Core (C#) is preferred.
  • Knowledge of authentication protocols including OAuth2, SAML, and OIDC.
  • Proficiency with Git / Bitbucket and modern development workflows.
  • Experience with Test-Driven Development (TDD) practices is an advantage.
  • Understanding of cloud-hosted, scalable, API-first architectures.
  • Strong communication skills with ability to collaborate in cross-functional teams.
  • Exposure to marketing analytics, dashboards, or product reporting tools is a plus.
  • Ability to work independently, take ownership, and drive solutions proactively.

Responsibilities:

  • Design and develop modern, responsive, and performance-optimized web and mobile applications using Angular and NativeScript.
  • Create intuitive and user-focused UI/UX designs, ensuring high usability and seamless user experience.
  • Develop prototypes, wireframes, and mock-ups using Figma in collaboration with stakeholders.
  • Work closely with Business Analysts to translate business requirements into scalable technical solutions.
  • Build and maintain scalable, cloud-hosted, API-first front-end architectures.
  • Conduct code reviews and ensure adherence to best practices in Angular development and mobile application standards.
  • Promote and apply best architectural practices across web and mobile solutions.
  • Collaborate effectively with Technical Leads and cross-functional teams to ensure successful project delivery.
  • Provide technical guidance and support to other front-end developers.
  • Develop and maintain applications using TypeScript, Angular (including Angular Material), and NativeScript (iOS & Android deployment).
  • Implement and maintain integrations involving authentication standards such as OAuth2, SAML, and OIDC.
  • Work on SQL-based data interaction, including PostgreSQL.
  • Contribute to documentation, case studies, blogs, and solution-oriented marketing content where required.
  • Support analytics and reporting dashboard development for web and mobile solutions.