- More than10 years of total professional experience in front-end engineering, including significant time in senior or lead-level roles.
- Expert-level proficiency in TypeScript, including advanced typing, generics, decorators, and scalable application patterns.
- Deep, hands-on experience withAngular (v10+) andReact (Hooks, Context, Redux or equivalent).
- Strong experience building and integratingNode.js services (Express, NestJS, or similar).
Proven ability to build and shipProgressive Web Apps (PWA), including: -
- Service workers
- App shell architecture
- Offline-first and caching strategies
- Web app manifest
- Push notifications and background sync
- Strong command ofJavaScript/TypeScript, browser internals, rendering pipelines, and performance optimization.
- Demonstrated experience designing and implementing component libraries, design systems, or shared UI platforms.
- Hands-on experience with testing frameworks such asJest, Cypress, Playwright, Jasmine/Karma.
- Solid understanding of RESTful APIs, authentication/authorization patterns, and front-end security.
- Experience working with cloud environments(AWS, Azure, or GCP) and modern CI/CD pipelines.
- Experience collaborating in an onsite–offshore delivery model, including distributed team coordination and communication.
- Strong communication skills and the ability to influence engineering decisions through practical, hands-on leadership.
|