We are looking for trustworthy and proactive engineering Leads with at least 8+ years of engineering experience and proven programming skills. We want someone comfortable asking why The ideal candidate is a divergent thinker who understands industry best practices and has experience in Coding and designing components at scale. To be successful as an engineering Lead, you should have exceptional problem solving skills, great communication skills, working knowledge of different engineering disciplines and how they relate to one another, and an aptitude for managing risk. Ideally, candidates will have proof of their technical skills.
Responsibilities
- Lead a Team of senior and junior FE Developers with latest tech stack including but not limited to React JS, Node JS, Redux, JavaScript, Typescript, CSS/HTML, Devops would be an added advantage.
- Lead Research & develop designs to build large scale & Complex Products designed to handle Larger Scale, Availability, Performance considerations.
- Lead, Own & Design Architecture Evolution, hardening the architecture and design for the product.
- Help and Lead in direct root cause analysis of critical business and production issues.
- Lead Design Reviews & Peer Code Reviews.
- Contribute in Optimising Design, Code & Menor team on the same.
- Contribute in Defining Unit & Functional Test Automation Strategy & Framework adoption.
- Establish & Induct Secure Coding Practices using OWASP Top 10 and ensure Zero Vulnerability.
- Research New Tech Stack in Front end, bundling, performance for Product transformation / Improvement and Solve New Problems.
- Drive Technology strategy and vision in collaboration with Product Owners.
- Identify & Solve Tech Debts with an actionable plan.
- Align solutions with the overall Business Applications and IT technology roadmap.
- Collaborate with product and program managers to support them with product roadmaps & Technical scope, timelines, resource plans, development (Agile Methodology), testing and communication plans.
- Mentor & drive team on Engineering Design, Coding & reviews.
- Drive development and enforcement of standards, tools and methodologies.
- Checking their team's work for technical accuracy, Validity of methods used
- Own & Drive on Technical Work Assignments, Technical Debts and Peer reviews.
- Remove roadblocks and makes sound trade-offs
Skills And Qualification
- Strong communication, interpersonal, and conflict resolution skills.
- Critical thinking and problem-solving skills.
- Analytics skills and experience in debugging complex issues.
- Attention to detail.
- Flexible thinking, including the ability to pivot and try new approaches when faced with challenges
Core
Bachelor's degree in computer science or information technology.
Frontend
- 8+ years of software development or programming experience.
- 4+ years of experience in designing high traffic web performance web applications.
- 4+ years of experience in React JS is needed.
- 3+ years of experience in bundling tools like Webpack/Rollup/Gulp/Grunt etc.
- 1+ years of experience in designing SSR applications.
- 4+ years of experience in REST API integration is mandatory.
- 1+ years of experience on any backend system, Node.js preferred.
NFRS
- Deep understanding of technology and architecture in a highly scalable and available setup.
- Building the product for performance, stability & security.
- Good experience in optimizing web application performance and using a metric system for monitoring like web vitals.