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.