Position: UI Architect (Angular)
Experience: 13 17 years
Location: Manikonda Hyderabad
Employment Type: C2H / FTE
Notice: Immediate 30 days
We are seeking a dynamic UI Architect who will play a key role in shaping the future of our frontend development.
You will have the ownership of designing and optimizing the architecture of our Angularbased applications. Youll lead the team in improving code quality reducing rework and enhancing developer efficiency. Your strategic thinking and leadership will influence both the technical direction and the overall user experience.
In this highimpact role you will have the freedom to innovate solve complex problems and mentor a talented team all while shaping the products scalability maintainability and performance.
Mandatory Skills: Angular 12 and above NgRx Typescript and Node.Js (latest version)
Key Responsibilities:
Architect Scalable & HighPerformance Angular Applications:
-
- Lead the design and implementation of complex Angular applications ensuring they are scalable modular and maintainable.
- Utilize the latest Angular features best practices and design patterns to craft efficient solutions that align with business goals.
Elevate Code Quality & Minimize Rework:
-
- Foster a culture of code excellence by enforcing coding standards and best practices across the team.
- Drive the reduction of technical debt establishing clear coding practices and implementing automated testing and quality checks to minimize PR cycles and rework.
Optimize Development Cycles & PR Process:
-
- Work to streamline the code review process making it more efficient with a focus on reducing PR comments and minimizing rework.
- Mentor developers on writing clean maintainable code and provide clear constructive feedback to reduce cycle times.
- Develop and share automated testing frameworks ensuring highquality testable code before submitting for review.
Prioritize and Sequence Development Work:
-
- Partner with product managers and team leads to prioritize tasks effectively and ensure critical work is completed on time.
- Help break down large features into smaller manageable tasks to maintain focus and minimize spillover into future sprints.
- Align development work with overall business objectives to improve product delivery timelines.
Prevent Spill over & Improve Predictability:
-
- Establish best practices for sprint planning to ensure the right tasks are tackled within the sprint cycle.
- Work with teams to assess project risks and prevent spillover improving the predictability of timelines and minimizing blockers.
- Quality Assurance and Testing:
- Implement and maintain automated testing frameworks for frontend components using tools such as Jasmine Karma or Jest.
- Ensure that the UI components are welltested bugfree and meet performance benchmarks.
- Monitor and resolve production issues bugs and performance bottlenecks.
- Technical Expertise:
- Stay uptodate with the latest trends and advancements in frontend development Angular Node.js and related technologies.
- Evaluate and recommend new tools libraries and frameworks to enhance the development process.
- Drive continuous learning and improvement within the team through knowledgesharing sessions and code kata.
Mentorship & Leadership:
-
- Provide technical mentorship and leadership to junior and midlevel developers helping them grow in their Angular skills and adopt best practices.
- Guide the team in solving complex technical challenges promoting innovation and ownership across all team members.
- Act as a bridge between crossfunctional teams (Product Backend Design QA) to ensure seamless collaboration and alignment.
Continuous Improvement & Innovation:
-
- Stay ahead of industry trends introduce new technologies and best practices to the team to continuously improve both the architecture and development processes.
- Identify and propose efficiency improvements that benefit the team project and product development.
Qualifications:
- Education:
- Bachelors degree in Computer Science Information Technology or a related field. A Masters degree is a plus.
- Technical Skills:
- 13 years of experience in frontend development with at least 3 years as an Architect / Software Principal in a Product Engineering Services ecosystem
- Expertise in Angular (latest version) and Typescript.
- Strong experience with Node.js for serverside programming.
- Proficient in HTML5 CSS3 JavaScript and responsive design frameworks (Bootstrap Material Design etc.).
- Experience with state management libraries (NgRx Redux) and modern frontend build pipelines (Webpack Gulp).
- Familiarity with RESTful API design microservices architecture and GraphQL will be an added advantage
- Knowledge of version control systems (Git) and CI/CD pipelines.
- Leadership Experience: Demonstrated ability to lead and mentor a development team ensuring highquality deliverables and promoting a collaborative resultsdriven culture.
- Code Quality Advocate: Expertise in automated testing CI/CD workflows linting and code reviews to ensure high code quality and minimize rework.
- Agile Expertise: Handson experience in Agile methodologies including sprint planning backlog management and task prioritization.
- CrossFunctional Collaboration: Experience working closely with Product Managers Backend Engineers and Design teams to deliver highimpact features.
Thanks & Regards!
Mohd Ahmed
Sreekara IT Staffing Pvt Ltd
Email
Website