Senior Software Engineer (JavaScript/TypeScript)
About Company:
We are a product company serving US-based clients in the cybersecurity domain. Our office is located in Phase 8, Lahore.
We are looking for a Senior Software Engineer (JavaScript/TypeScript) to build highly resilient, high-performance web applications and contribute to delivering world-class secure mobile services.
Role Purpose
- Build and maintain robust, scalable web applications
- Collaborate within a self-organizing, cross-functional Agile team
- Develop high-quality front-end applications using Angular and Node.js
- Influence technical direction and continuously improve tools and processes
Key Responsibilities
- Translate designs and wireframes into high-quality, maintainable code
- Integrate payment gateways using third-party APIs
- Optimize applications for maximum performance across devices and browsers
- Ensure applications are secure, resilient, and production-ready
- Build reusable front-end components and libraries
Requirements
- 4–5 years of experience as a Full Stack or Senior Software Engineer (Angular & Node.js)
- Strong proficiency in JavaScript/TypeScript and modern ECMAScript standards
- Experience with responsive and adaptive design frameworks
- Solid understanding of RxJS, RESTful APIs, and asynchronous programming
- Familiarity with front-end tools such as Webpack, Babel, NPM, and CI/CD pipelines
- Experience with authorization mechanisms (e.g., JWT) and API gateways
- Experience with Express or similar frameworks is a plus
Nice to Have:
- Experience in building native iOS applications
Location: Phase 8, Lahore
Working Hours: 12:00 PM – 8:00 PM (to be confirmed)
Work Location: In person