Key Responsibilities:
Architecture & Development
- Lead the development and modernization of AngularJS-based Retail UI.
- Ensure performance, scalability, and maintainability across DEV, INT, and PROD environments.
- Apply modern JavaScript patterns for clean, modular, and reusable code.
Integration
- Collaborate with backend teams to integrate core services including Digital Signature Service, HERE, and CCS.
- Ensure smooth and robust API integration for frontend services.
Quality Assurance & Testing
- Drive test-driven development (TDD) for frontend applications.
- Implement end-to-end testing suites using Cypress.
- Automate UI testing using Playwright to ensure reliability and stability.
Security & Compliance
- Proactively monitor and manage vulnerabilities using Blackduck.
- Ensure frontend security compliance with modern standards and best practices.
Release Management
- Manage frontend release lifecycle through Azure DevOps and GitHub CI/CD pipelines.
- Collaborate with cross-functional teams to ensure smooth deployments.
Agile Collaboration
- Work efficiently within JIRA/Confluence Agile workflows.
- Participate in sprint planning, backlog grooming, and technical discussions.