Architect Practitioner #1013516
Job Description:
- The Front-end (UI) - Lead Engineer is a hands-on development and technical oversight role responsible for application feature design, understand the architecture and ensure to deliver by leading the team for development.
- The ideal candidate will have a knowledge and understanding of modern software engineering practices, API design, and architecture, and be adept in recent design standards and trends.
- They should also have experience working with microservices-based backend systems and be familiar with Next.js, React JS, and/or AEM stack.
- Prior experience working on the Google Cloud Platform is highly desirable.
- Lead the development and implementation of responsive front-end UI architecture for micro frontends, ensuring high performance, scalability, and maintainability.
- Model the use of modern software engineering practices (BDD, CI/CD, Shift left, 12-factor applications, etc.), API design, and architecture to support integration with existing Ford software products as well as external cloud-based services.
- Collaborate with Frontend and Backend Architects to rationalize design, translate into requirements for implementation.
- Develop and maintain a robust and scalable UI architecture using NextJS / React JS as the primary technology.
- Work as an expert on UI Design Principles to develop, structure and design of digital apps across all screen size/devices.
- Lead and mentor a team of UI developers, providing technical guidance and ensuring best practices are followed.
- Good experience with highly scalable applications and Extensive knowledge in JavaScript Design & Architectural Patterns.
Skills Required:
- ReactJs, NextJs, Unit Testing
Skills Preferred:
- Nx
Experience Required:
- 8
Education Required:
- Any