Senior API Developer

at  Deeplight

Dubai, دبي, United Arab Emirates -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025Not Specified23 Jan, 20255 year(s) or aboveEase,Adherence,Graphql,Documentation,Websockets,Azure,Technical Leadership,Node.Js,Express,Integration,Python,Docker,Unit Testing,Java,High Availability,Kubernetes,Programming Languages,Rest,Software Development,DatabasesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT DEEPLIGHT:

DeepLight is a pioneering AI company committed to pushing the boundaries of innovation in artificial intelligence. Our 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, we are at the forefront of AI research and development.

POSITION OVERVIEW:

DeepLight is on the lookout for a talented Senior API Developer to join our dynamic development team in the UAE. In this role, you will design, develop, and maintain robust API solutions that drive our AI applications and enhance the overall user experience. Your expertise will play a critical role in enabling seamless communication between various services and systems within our technology ecosystem.

REQUIREMENTS

  • API Design and Development: Lead the design, implementation, and documentation of RESTful and GraphQL APIs, ensuring they adhere to industry standards and best practices.
  • Integration: Collaborate with cross-functional teams to integrate APIs with front-end applications, databases, and third-party services, ensuring high availability and performance.
  • Performance Optimization: Monitor API performance, troubleshoot issues, and implement enhancements to improve response times and scalability.
  • Security Best Practices: Implement security measures for APIs, including authentication and authorization protocols (e.g., OAuth, JWT) to protect sensitive data and maintain compliance.
  • Code Quality: Maintain high standards of code quality through code reviews, unit testing, and adherence to coding standards and frameworks.
  • Technical Leadership: Mentor and guide junior developers, sharing knowledge and promoting best practices in API development and software engineering.
  • Documentation: Create comprehensive API documentation, including usage guidelines, error handling, and versioning to facilitate ease of use for internal and external developers.
  • Proven experience as an API Developer or similar role, with a minimum of 5 years of experience in 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, as well as tools for testing APIs (e.g., Postman, Swagger).
  • Experience with cloud platforms (e.g., AWS, Azure) and container orchestration technologies like Docker and Kubernetes.
  • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment and present technical concepts to diverse audiences.
  • Commitment to continuous learning and staying updated with the latest trends and technologies in software development and API management.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Dubai, United Arab Emirates