HappyFox

Technical Lead – Backend

HappyFox
Apply
22 days ago
Chennai, IndiaStaff+

Responsibilities

  • Lead a team of engineers working on the product roadmap while contributing hands-on to feature development.
  • Oversee software architecture, source control workflows, development processes, and code reviews.
  • Improve developer experience and codebase quality by defining and upholding coding standards and best practices.
  • Own architecture and design decisions for the service area.
  • Own service stability and performance.
  • Work with the Engineering Manager to ship stable software on schedule.
  • Contribute to the vision and long-term strategy for the area of expertise.
  • Mentor software engineers and troubleshoot technically complex problems.

Requirements

  • At least 2 years of experience in a technical lead role designing and building complex backend systems.
  • At least 5 years of professional software development experience.
  • Deep knowledge of backend programming languages such as Python or Node.js and web frameworks such as Django or Express.js.
  • Experience building web services with relational databases such as PostgreSQL or NoSQL databases such as MongoDB.
  • Proficiency with Amazon Web Services, Google Cloud Platform, or Azure.
  • Extensive experience with Linux/UNIX production environments.
  • Excellent knowledge of software best practices, coding patterns, program architecture, and code quality.
  • Strong communication skills and the ability to explain technical viewpoints clearly.
  • An engineering degree is required; a B.E. in Computer Science is preferred.
  • Ability to balance product value, reliability, performance, and business needs.
HappyFox

About HappyFox

51-200 employees
Contact me