Tech Stack
AngularAzureCloudCypressDistributed SystemsDockerJavaScriptJestKubernetesReactRxJSTypeScript
About the role
- Architect and maintain a containerized, enterprise-grade Angular-based web client framework deployed through AKS
- Design and govern reusable, efficient, and extensible UI component libraries using Angular, TypeScript/JavaScript, and RxJS
- Define and enforce best practices for building optimized, modern, and accessible web interfaces
- Champion the integration of emerging technologies, including AI-powered systems and LLMs
- Establish a robust testing strategy by driving adoption of automated testing frameworks such as Jest, Cypress, and Playwright
- Provide technical leadership across cross-functional teams
- Lead and scale code review practices and set high engineering standards
- Drive system-wide performance initiatives and resolve performance bottlenecks
- Troubleshoot and resolve full-stack issues across containerized and cloud-native environments
- Act as a proactive technology leader, influencing architectural decisions and mentoring senior engineers
Requirements
- A University degree in Software Engineering, Computer Science or Information Technology
- Minimum of 9+ years of working experience with a track record in working with Enterprise Grade Software
- Extensive experience architecting and scaling frontend applications using modern frameworks such as Angular (primary) and React
- Advanced proficiency in TypeScript/JavaScript and modern web technologies
- Expert-level knowledge of RxJS and reactive programming paradigms
- Deep expertise in HTML5, CSS3, and responsive design
- Hands-on experience integrating AI-driven systems, with strong interest and working knowledge of LLMs and AI agents
- Proven track record in cloud-native development, including containerization (Docker) and Azure Kubernetes Service (AKS)
- Leadership in defining and executing automated testing strategies, leveraging Jest, Cypress, and Playwright
- In-depth expertise with Git and branching strategies
- Demonstrated ability to diagnose and resolve complex performance, scalability, and optimization challenges
- Strong experience with CI/CD pipelines and DevOps practices
- Proven leadership in cross-functional collaboration, with excellent communication, mentorship, and influencing skills