About The Position

This role offers an outstanding opportunity to re-imagine, redesign, and apply technology to add value to the business and operations. It provides end-to-end project exposure across multiple technical stacks and cloud platforms.

Requirements

  • Strong exposure in REST API design and principles.
  • Adherence to RAML/Swagger or Open API specification.
  • Ability to develop reusable components using proper design patterns.
  • Ability to use design patterns and implement the right solution.
  • Ability to perform code review.
  • Ability to implement automation wherever required to ease the development process.
  • Experience with Front end, middleware, and database related technologies.
  • Experience in developing and implementing best practices.
  • Ability to write smart, performant code.
  • Ability to follow coding standards.
  • Ability to write unit test cases using any of the frameworks.
  • Experience with automated unit testing.

Nice To Haves

  • Experience leading an agile team.
  • Experience participating in customer calls and driving technical discussions.
  • Experience with cloud platforms.

Responsibilities

  • Understand requirements and translate them to product features.
  • Participate in Scrum meetings and express the work done and the plan clearly.
  • Participate in scrum ceremonies and clearly communicate.
  • Lead an agile team and provide technical guidance.
  • Participate in customer calls and drive technical discussions.
  • Work on application design.
  • Develop applications using Front end, middleware, and database related technologies.
  • Be hands-on in developing and implementing best practices and write smart, performant code.
  • Follow coding standards and ensure code is highly performant.
  • Write unit test cases using any of the frameworks and ensure they are completely automated.
  • Design and implement REST APIs adhering to principles and RAML/Swagger or Open API specifications.
  • Develop reusable components using proper design patterns for extensibility.
  • Use design patterns and implement the right solutions.
  • Perform code reviews and implement automation to ease the development process.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service