Description
Architect micro front-end solutions and lead the development of large-scale, production-grade UI applications.
Responsibilities
- Architect micro front-end development solutions using React and patterns like single-spa or module federation.
- Design and implement cloud-native applications using AWS and Microsoft Azure in enterprise environments.
- Develop CI/CD toolchains leveraging tools such as Jenkins, Git, and Microsoft TFS.
- Implement container-based architectures and deployments using Docker, Kubernetes, or Cloud Foundry.
- Define technology roadmaps and evaluate the total cost of ownership for complex UI and cloud solutions.
Required Skills
- 8+ years of experience in architecting micro front-ends and large-scale React applications.
- Deep knowledge of Microsoft Azure and Amazon Web Services (AWS) cloud platforms.
- Experience with IaaS/PaaS architectures, including horizontal scaling and 12-factor design.
- Proficiency in DOM manipulation, performance optimization, and responsive design.
- Expertise in cloud infrastructure tools like AWS CloudFormation or Azure Resource Manager.
- Strong understanding of deployment strategies including blue/green, canary, and rolling updates.
- Experience with modern integration patterns, APIs, ESB/SOA, and dataflow governance.
- Proficiency in version control systems such as Git or SVN.
- Proficiency in Java, HTML, and CSS.
Preferred Skills
- Experience working on IT projects within the Financial Industry.
- Background in implementing microservices and DevOps-consistent configuration management.