Lead Software Engineer
Team: Engineering
Location: Bangalore, India
Commitment: Full Time
Workplace Type: hybrid
What you will do:
- Provide technical leadership, write high quality and maintainable code
- Design and build impactful technical solutions and own them through the entire development lifecycle
- Lead engineering projects and initiatives, including scoping, planning, and execution
- Collaborate cross-functionally with product management, design, and other engineering teams
- Research and evaluate new technologies and techniques for potential adoption
- Establish architecture plans, conventions, standards, and best practices
- Identify areas for improving code quality, performance, scalability, and stability
- Conduct code reviews and ensure code quality, test coverage, and documentation
- Ensure the engineering team understands the business direction and how each individual engineer’s work contributes towards the big picture of the product line and company offerings
- This position does not have direct reports.
- This position requires working hours aligned with the US Pacific Time zone (UTC-7/UTC-8) to collaborate effectively with our US-based teams. Candidates in India should be comfortable with early morning and late night working hours.
- Perform any other related activities assigned by reporting manager.
What you bring:
- Bachelors’ Degree or equivalent
- 8+ years of experience in frontend development ( fullstack is bonus)
- 3+ years of experience with TypeScript, HTML, Angular, CSS and other related technologies
- Deep knowledge of how web applications work including HTTP, DNS, caching, authentication, session management and best practices
- A good understanding of client-side state management, and how to employ reactive programming to reduce complexity
- A good understanding of the unique challenges of mobile development (intermittent connectivity, push notifications, device/OS fragmentation etc)
- Creating platforms, reusable libraries, and utilities wherever applicable
- Communicate, collaborate, and work effectively in a global environment
- Solid analytical and reasoning skills for design, troubleshooting and root cause analysis
- Great communication skills with technical and non-technical teams
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
