Overview
Immediate joiners only!
Airlearn is seeking a talented and experienced Backend Developer to join our backend systems team. As a Backend Developer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our education platform. You will collaborate closely with cross-functional teams, including product managers, front-end engineers, and data scientists, to deliver high-quality solutions. This is an excellent opportunity to make a significant impact in the education technology space.
Job Title: Backend Developer
Experience: 2-5 years
Location: Bangalore
Job Description:
We are looking for a Backend Developer to join our team. The ideal candidate should have at least 2-5 of experience in developing web applications and should be proficient in back-end development.
Responsibilities: -
- Design, develop, and maintain high-quality backend systems and APIs using Go, MySQL, and AWS cloud services.
- Collaborate with cross-functional teams to gather requirements, propose solutions, and implement robust backend systems.
- Take ownership of assigned tasks and ensure timely delivery of high-quality software solutions.
- Participate in the on-call roster and resolve production incidents promptly to maintain system availability and performance.
- Leverage AWS cloud services to design, implement, and optimize backend systems for scalability, security, and cost-effectiveness.
- Participate in code reviews, conduct performance analysis, and ensure adherence to coding standards and best practices.
- Contribute to the improvement of development processes, tools, and methodologies to enhance team productivity and efficiency.
Qualifications: -
- Minimum of 2 year of professional work experience as a backend engineer, developing scalable systems.
- Proficiency in Golang and experience with MySQL database management.
- Solid understanding and experience with AWS cloud services, including but not limited to EC2, S3, Lambda, RDS, and IAM.
- Experience in designing and developing RESTful APIs and integrating them with frontend systems. Strong problem-solving skills and the ability to analyze and resolve complex technical issues.
- Knowledge of software engineering best practices, including coding standards, code reviews, testing, and version control (Git).
- Demonstrated ability to work in a fast-paced, agile startup environment and deliver high-quality software solutions.
- Availability to be part of the on-call roster and work from our office in Bangalore.
- Bachelor’s or master’s degree in computer science, Engineering, or a related field is preferred.