Lead Front-End Engineer
Vena Solutions
Software Engineering
Indore, Madhya Pradesh, India
Posted on Jun 11, 2025
This role would be working out of our Indore office 5 days a week
Vena Solutions is seeking a Technical Lead - Staff Software Developer who will act as an engineering team leader driving high-quality delivery of product improvements, while staying hands-on and contributing to the codebase for our cloud-native SaaS product. This role is a match for you if you are looking to combine your technical and leadership skills to enable a team of developers and work with them to deliver robust, performant and maintainable software!
What you will do:
- Leads day-to-day engineering team operations, ensuring the team is delivering both impactful product improvements as well as improving the quality of the codebase in a sustainable manner
- Acts as the "architect within the team", in collaboration with Software Architects. Leads system design for major changes/improvements in alignment with overall software architecture strategy
- Solves the team's toughest technical challenges, enables others to help solve them when possible
- Works with Product Managers to ensure plans/roadmaps are achievable, deliveries are met, and team resource gaps are understood and addressed
- Reviews team epics and projects critically, ensure they’re appropriately broken down and prioritized, and well-understood by the team
- Mentors, coaches, and teaches others in coding best practices in an open and empathetic way, through pairing, code reviews, etc.
- Ensures long-term codebase health and ensure that tech debt issues are properly prioritized in quarterly and Sprint Planning
- Advocates for and executes development initiatives, best practices and coding standards
- May act as a Guild/Chapter Lead to drive broadly impactful functional improvements across the engineering department
Does this sound like you?
- 8-12 years of experience in software development
- 1+ year of proven experience leading a software development team as a Tech Lead (or similar role) including, but not limited to:
- Planning and executing technical projects
- Creating technical work items from feature specifications
- Conducting thorough code reviews
- Debugging and solving complex bugs
- Mentoring and coaching team members
- Ensuring the timely delivery of high quality features
- Mastery in modern JavaScript development (React is a bonus), including core web principles, with practical experience building and maintaining complex web applications.
- Experience working with JavaScript/Typescript toolchains, including unit testing frameworks such as Jest, and build tools such as Webpack
- Foundational understanding of algorithms and computational complexity
- Proficiency in unit testing with Jest and React Testing Library
- Experience working with RESTful APIs
- Experience working at a product-driven company preferred
- Post-secondary education in Computer Science, Software Engineering, or related technical discipline and/or equivalent experience
- Prior experience in a Scrum / Agile environment
- You are self-motivated and self-directed
- You are excited at the prospect of working on interesting technology with other friendly and enthusiastic developers
- You enjoy leading teams and seeing people come together to deliver impactful, performant and delightful software