Search by job, company or skills
A fast-growing, EdTech startup from Kochi and we're on the lookout for an extremely self-driven,
Front-End Technical Lead
To join our Product Team. Although we have
learned that the number of years of experience is not a reliable indicator of a person's skill or productivity, we believe someone with 5-10 years of development experience would be best suited to adapt quickly to our challenging requirements and pace. If this sounds interesting to you, please continue reading.Continuous Learning is part of our company culture and we'll expect you to grow 10x in a year's time. There's a good chance this might end up as one of your most challenging and fulfilling gigs so far. From our side, we'll be sure to give you all the space and freedom you'd need to do the best work of your life.
Job Description
We design our front end to be 100% localized, as lightweight as possible, and able to run dozens of different experiments simultaneously. Your primary focus will be to lead the front-end product engineering team for the development of all front-end features on the web, ensuring compliance of the latest standards. You will also be responsible for taking part in discussions with the backend team in order to give inputs while designing the APIs; therefore, working knowledge with API designing and related technologies is expected.
Responsibilities
Provide Architectural and Design direction - You will be owning the high-level
engineering architecture and design of the product vertical assigned. You will work
closely with the engineering lead to finalize the architecture and design and should make sure that these architectural and design guidelines are followed by your team
Improve the system stability and resiliency of the area you are leading. And be
accountable for that.
Clear engineering blockers ahead of sprint planning - Work with the PM to understand the requirements for the upcoming sprints and make sure that the engineering blockers are cleared ahead of time.
Understand the broader context of the team and help set the technical roadmap for the team.
Own System design and do System Design Presentations
Technical Capacity Planning (Infrastructure, Scalability and Cost evaluation and
planning)
Work closely with the PM and Engineering lead to help with decisions around
prioritization, execution, work division, sprint planning, goal setting, tech-debt management, etc.
Participate in technical discussions.
Ownership of System SLAs, Metrics & Monitoring
Scope high level tasks and projects, and break them down into smaller tangible tasks that can be easily taken up by others on the team.
Work closely with the Product manager, evaluate product requirements and recommend suggestions and solutions.
Work with Devops engineer/Platform team to make sure that the platform is aligned with the product architecture and business goals.
Periodically evaluate the product metrics and recommend improvements
Invest time in design, POC, research etc.
Facilitate adoption of needed technologies, and their alignment with business, product and engineering goals
Help with quarterly and annual planning to set engineering and product roadmaps.
Own parts of the System Roadmap corresponding to the vertical you are assigned to.
Ensure code quality and control technical debt
Ensure Code Review Healthiness
Keep track and improve Engineering KPIs
To ensure smooth execution, spend time in organizing work on jira, clarify the
definition of done for tasks, track dependencies, etc (Team Planning and Delivery)
Ensure the productivity of the team.
Conduct monthly one-on-one meetings with the team members and provide performance feedback
Facilitate Career Planning, Promotions, and Coaching for the team
Mentor other engineers in the team.
Involve in interviewing, onboarding and other hiring activities
Skills And Qualifications
Proficient understanding of web markup, including HTML5, CSS3
Understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Understanding of client-side scripting and JavaScript frameworks, including jQuery
Good understanding of any of the advanced JavaScript libraries and frameworks, such as ReactJS
.
Creating self-contained, reusable, and testable modules and components
Validating user actions on the client side and providing responsive feedback
Strong debugging skills
Proficient understanding of Git
Team handling experience of min 5 -10 teammates.
Preferred experience from similar product-based startups/firms.
Location: Kochi.
Package: Upto 25 LPA. (based on current CTC & experience)
Date Posted: 25/06/2024
Job ID: 83012927