As an Architect, you will be a pivotal figure, collaborating with key stakeholders to steer the course of software development projects. Your expertise will be instrumental across various phases of the Software Development Life Cycle (SDLC), from Requirements Elicitation to Application Architecture definition and Design. You'll be entrusted with crafting high-level target architectures and architecture roadmaps, as well as leading component designs and integration efforts, all while adhering to industry standards.
Role & Responsibilities
- Interface with key stakeholders to understand project requirements and objectives.
- Define high-level target architecture and architecture roadmap.
- Lead component designs and integration processes.
- Employ your technical prowess to navigate through different stages of the SDLC.
- Design and implement micro frontend architectures using React.
- Utilize deep understanding of component communication and isolation strategies in micro frontends.
- Leverage containerization technologies and frontend build tools such as Webpack and Parcel.
- Apply strong knowledge of performance optimization techniques and best practices.
- Collaborate closely with backend engineers and designers to translate user stories into intuitive frontend experiences.
- Mentor and guide junior developers on best practices in frontend development.
- Stay abreast of the latest advancements in React and the micro frontend ecosystem.
- Exhibit proactive problem-solving skills and exceptional communication abilities.
Preferred Candidate Profile
- 10+ years of IT experience with at least 2 years of relevant experience.
- Proficient in designing and implementing micro frontend architectures using React.
- Extensive knowledge of component communication and isolation strategies.
- Experience with containerization technologies and frontend build tools (e.g., Webpack, Parcel).
- Strong grasp of performance optimization techniques and best practices.
- Ability to collaborate effectively with backend engineers and designers.
- Demonstrated mentorship and leadership skills.
- Keen interest in staying updated on the latest advancements in React and micro frontend technologies.
- Proactive problem-solving approach and excellent communication skills.
This role offers a dynamic opportunity for an experienced Architect to make a significant impact on software development projects while staying at the forefront of technological advancements in the frontend domain. If you're passionate about leveraging your expertise to shape innovative solutions and mentor the next generation of developers, we'd love to hear from you.