D
Senior API Developer
Deeplight · Abu Dhabi
Hybrid: Abu DhabiFull TimeSeniorInformation Technology
Posted 9 months ago
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.
Skills & tools
APIRESTfulGraphQLPythonNode.jsJavaFlaskExpressSpringPostmanSwaggerAWSAzureDockerKubernetesOAuthJWT
What the team is looking for
Use this list as a quick fit check before you apply.
- 01API design
- 02Python
- 03Node.js
- 04Java
- 05REST
- 06GraphQL
- 07Cloud platforms
- 08Docker
- 09Kubernetes
D
Deeplight
Abu Dhabi
Job details
- Work model
- Hybrid: Abu Dhabi
- Commitment
- Full Time
- Experience
- Senior
- Category
- Information Technology
- Posted
- 9 months ago