i
Caizin
3 Caizin Jobs
Caizin - User Interface Architect - Vue.js/React.js (10-15 yrs)
Caizin
posted 2d ago
Flexible timing
Key skills for the job
We are seeking an experienced Angular Architect to join our team and play a pivotal role in shaping and delivering scalable, high-performance UI solutions for our web applications.
In this leadership role, you will be responsible for managing a team of 10-15 developers, setting technical direction, and ensuring the successful delivery of complex projects from the ground up.
The ideal candidate will have a strong background in Angular, web application architecture, and team leadership, with a passion for building clean, maintainable, and scalable frontend solutions.
Key Responsibilities :
- Architecture & Design : Lead the design and implementation of scalable and maintainable UI architectures using Angular, ensuring best practices are followed and code quality is maintained.
- Team Leadership : Manage and mentor a team of 10-15 developers, guiding them through technical challenges, providing growth opportunities, and fostering a collaborative, high-performance culture.
- Technical Direction : Define and enforce coding standards, development processes, and overall technical strategy for the frontend team.
- Collaboration : Work closely with product managers, UX/UI designers, and backend teams to define requirements and deliver optimal solutions.
- Code Quality & Performance : Oversee the development of modular, reusable, and high-performance code, ensuring the application is scalable and meets business requirements.
- Stakeholder Communication : Serve as a technical point of contact for stakeholders, providing regular updates on project progress, risks, and key decisions.
- Continuous Improvement : Stay up-to-date with the latest trends in frontend development, Angular, and web technologies, and recommend improvements to processes, tools, and technologies.
- Mentorship : Provide technical guidance, code reviews, and training to developers, ensuring a consistent approach to coding and problem-solving across the team.
- Problem-Solving : Troubleshoot complex technical issues and design innovative solutions to overcome challenges in scalability, performance, and user experience.
Requirements :
- Experience : 10+ years of experience in frontend development, with at least 3-5 years in asenior/lead or architectural role working with Angular and related technologies (i.e. TypeScript, RxJS, NGRX). Should have knowledge of latest angular versions.
- Expertise : Deep understanding of Angular architecture, component-based design, state management, and best practices for performance optimization.
- Leadership : Proven experience in managing and mentoring development teams, with the ability to inspire, motivate, and guide developers to achieve project goals.
- Scalable Systems : Experience designing and building scalable, responsive, and high-performance user interfaces and web applications.
- Collaboration Skills : Strong communication and interpersonal skills, with the ability to collaborate effectively across teams and with both technical and non-technical stakeholders.
- Technical Stack Knowledge : In-depth knowledge of frontend build tools and CI/CD pipelines, HTML5, CSS3, JavaScript/TypeScript, and related frameworks/libraries.
- Testing : Experience with test-driven development (TDD) and frontend testing frameworks (i.e., Jasmine, Karma, Cypress, jest)
- Problem-Solving : Excellent analytical and problem-solving skills with the ability to think strategically and implement practical solutions.
Preferred Qualifications :
- Experience with other frontend frameworks/libraries such as React or Vue.js.
- Familiarity with backend technologies or full-stack development.
- Experience in agile methodologies and tools (i.e., Scrum, JIRA, Confluence).
- Knowledge of cloud platforms (AWS, Azure) and serverless architectures.
- A relevant degree in Computer Science, Engineering, or a related field
Functional Areas: Other
Read full job descriptionPrepare for Caizin roles with real interview advice