Job Openings
Front-end Lead
About the job Front-end Lead
Experience : 10 -14 Years
Work Type : Hybrid
Employment Type : Full - Time
Primary Responsibilities:
- Strong hands-on with technical leadership for design, development and testing of the frontend and backend technologies implemented across multiple product domains.
- Senior code author and craftsman; and serve as the primary custodian ensuring use of best design practices and coding standards.
- Act as a Technical Gate keeper for ensuring a timely code delivery in an accurate fashion, and the overall review and guidance of sprint and epic goals.
- Conduct technical risk identification and mitigation action planning with the delivery manager.
- Assess, manage and evaluate Functional and non-functional requirements and ensure that they are addressed with an apt technical solution.
- Coaching and guiding colleagues in the progression and development of their personal and technical skills.
- Strong hands-on knowledge of front-end technologies primarily Angular6+, JavaScript, Bootstrap, HTML5, CSS3 and jQuery, jQuery-UI.
- Good knowledge on JAVA 8, Spring Boot, Hibernate, JSP, Servlets, Web Services and other open source technologies.
- Good knowledge of design patterns, TDD and BDD.
- Familiar with agile software development methodologies (e.g. SCRUM / Agile / Kanban).
Qualifications and Educational Requirements
- BE/B. Tech in Computer Science or related stream from a reputed Institute.
Specialist Skills and Experience Required
- The candidate should have 10+ years of previous software industry experience, 4+ years in Leading a team of developers and providing technical and organizational guidance.
- Strong hands-on technology experience building and running large-scale systems handling multi-million sessions/transactions per day.
- Successfully developed and took ownership of conceptual and logical architecture designs for large scale enterprise grade IT systems.
- Passion for technology and solving deep technical problems.
- Excellent communication skills with the ability to understand technical subjects and emerging technologies and their relevance to a product.
- Flexible in working under changing and different work settings.
- Good analytical skills regarding the transfer of business requirements into technical design.