D

Senior API Developer

Deeplight

Senior API Developer

Posted 5 hours ago

Employment Type

Full Time

Location

Abu Dhabi

Experience

Senior

Requirements

API design, Python, Node.js, Java, REST, GraphQL, Cloud platforms, Docker, Kubernetes

Job Description

Responsibilities

  • Lead the design, implementation, and documentation of RESTful and GraphQL APIs, ensuring adherence to industry standards.
  • Collaborate with cross-functional teams to integrate APIs with front-end applications, databases, and third-party services, ensuring high availability and performance.
  • Monitor API performance, troubleshoot issues, and implement performance enhancements for better scalability.
  • Implement API security measures, including authentication and authorization protocols such as OAuth and JWT, to protect sensitive data and maintain compliance.
  • Maintain code quality through code reviews, unit testing, and adherence to coding standards and frameworks.
  • Mentor and guide junior developers, sharing knowledge and promoting best practices in API development and software engineering.
  • Create comprehensive API documentation, including usage guidelines, error handling, and versioning.

Requirements

  • Minimum 5 years of experience as an API Developer or a similar role, designing and building APIs in a production environment.
  • Strong proficiency in programming languages such as Python, Node.js, or Java, and experience with related frameworks (e.g., Flask, Express, Spring).
  • In-depth understanding of API protocols and technologies including REST, GraphQL, and WebSockets.
  • Experience with API testing tools (e.g., Postman, Swagger).
  • Experience with cloud platforms (AWS, Azure) and container orchestration (Docker, Kubernetes).
  • Excellent communication and collaboration skills, with the ability to present technical concepts to diverse audiences.
  • Commitment to continuous learning and staying updated with software development and API management trends.

Benefits

  • Impact: Be part of a dynamic team shaping the future of AI and making a meaningful impact on industries and society.
  • Innovation: Work on cutting-edge projects at the intersection of AI, data engineering, and machine learning, using the latest technologies.
  • Collaboration: Collaborate with a diverse team of experts, fostering creativity and growth.
  • Opportunity: Ample opportunities for professional development, career advancement, and leadership roles in a rapidly growing company.
  • Culture: Join a culture of curiosity, excellence, and collaboration, where your ideas are valued and your contributions recognized.

About the Company

DeepLight is a pioneering AI company committed to pushing the boundaries of innovation in artificial intelligence. Their mission is to harness the power of data and machine learning to revolutionize industries and create a brighter future. With a dynamic team of experts and a culture of relentless innovation, DeepLight is at the forefront of AI research and development.

How to Apply

Similar Jobs You Might Be Interested In