Lead Software Engineer - Frontend - (DBaaS)

  • Full-time

Company Description

FreshWorks provides innovative customer engagement software for businesses of all sizes, making it easy for teams to acquire, close, and keep their customers for life. FreshWorks Software-as-a-Service (SaaS) products provide a 360-degree view of the customer, are ready to go, easy to use, and offer a quick return on investment. FreshWorks’ suite of products that transform the way world-class organisations collaborate with customers and co-workers include FreshDesk (Omni-channel customer support), FreshService (IT Service Desk), FreshSales (Intuitive fully-integrated CRM), FreshMarketer (Marketing Automation Suite), FreshTeam (HR Management System for growing teams), FreshChat (Modern messaging software) and FreshCaller (Cloud PBX system).

FreshWorks has received numerous accolades from analysts and media including making it to Forbes’ Cloud 100 list, Economic Times Start-up of the Year, 2019 LinkedIn Top 25 Companies to work for in India. More information is available at www.Freshworks.com

Job Description

DBaaS Team details:

The DBaaS (DB as a service ) is a core platform team in FreshWorks, chartered to be the database centre of excellence. The team is involved in developing new products and services to push database technologies to meet future needs of FreshWorks products and services. The team is developing a new portal to provide internal teams the ability to view and manage their DBaaS hosted MySQL and Redis clusters similar to what is offered by the AWS Management console for the RDS service. The self-serve portal will allow all FreshWorks teams to manage operations, cost, performance, etc. for the infrastructure managed for them through the portal.

Consultant Requirements and Responsibilities in DBaaS Team

  • Should be able to build frontend tools, portals, libraries with minimal support.

  • Strong experience with frontend technologies including React.js, HTML5, CSS, JS, Typescript

  • Ability to write efficient, secure, well-documented, and clean code

  • Experience with UI Frameworks like Backstage / Clutch is a strong plus.

  • Should have good working knowledge of the AWS cloud platforms, Linux, Docker, GitHub, Jira

  • Knowledge of MySQL or Redis would be a plus.

  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha

  • Experience in Infrastructure automation (Terraform/Ansible) with tools like Rundeck is a plus

  • Strong programming and debugging skills with sound understanding of data structures, algorithms, and object oriented programming

  • Planning, estimation, requirement analysis, layout analysis skills are expected for Lead engineers.
  • Ability to mentor and train team members.
  • Proven ability to work with multiple teams.

Additional Information

At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.

Job Location

Privacy Policy