6 days ago
Mumbai, IndiaSenior
Responsibilities
- Design, build, and scale modular Angular and TypeScript web applications.
- Implement RxJS-based reactive programming and state management for POS, member management, and access-permission features.
- Build secure payment checkout flows using payment gateway SDKs, card entry, 3D Secure authentication, and digital wallets.
- Implement client-side tokenization and support PCI-compliant handling of payment data.
- Architect dynamic, whitelabeled UI components and embeddable widgets for international markets.
- Partner with the .NET Core backend team to consume APIs efficiently with caching and error handling.
- Profile and optimize frontend performance across data-intensive dashboards.
- Evaluate and support AI-generated frontend code while maintaining performance, security, and code quality.
Requirements
- 6 to 8 years of experience building complex, data-intensive web applications.
- Deep expertise in Angular, TypeScript, HTML5, SCSS, and CSS3.
- Advanced experience with RxJS and state management patterns such as NgRx.
- Production experience using AI coding assistants and evaluating AI-generated frontend code.
- Direct experience building frontend checkout flows and integrating payment provider SDKs.
- Strong understanding of frontend security, JWT-based authentication, and cross-origin communication.
- Preferred: experience in fitness, wellness, or club-management software.
- Preferred: familiarity with Flutter and understanding of MySQL and Kafka data structures.
