About the Role
The Cloud Developer will be responsible for designing, developing, and maintaining API platforms, leveraging cloud technologies to ensure robust and scalable solutions. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs.
Responsibilities
- Design, develop, and maintain API platforms.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Ensure the scalability and performance of API platforms.
- Implement best practices for API design and development.
- Troubleshoot and resolve issues related to API platforms.
- Participate in code reviews and pair programming sessions.
- Document API specifications and usage guidelines.
- Stay updated with the latest trends and technologies in cloud computing and API development.
- Contribute to the development of cloud-native applications.
- Work on microservices architecture and serverless computing.
- Ensure the security and compliance of API platforms.
- Optimize API performance and reduce latency.
- Integrate third-party services and APIs.
- Develop and maintain CI/CD pipelines for API deployment.
- Provide technical support and guidance to team members.
- Conduct performance testing and load testing for API platforms.
- Implement monitoring and logging for API platforms.
- Collaborate with DevOps teams to ensure smooth deployment and operation of API platforms.
- Participate in agile development processes and sprint planning.
- Contribute to the development of reusable API components and libraries.
- Ensure the reliability and availability of API platforms.
- Work on API versioning and backward compatibility.
- Implement API rate limiting and throttling mechanisms.
- Develop and maintain API documentation and SDKs.
Nice to Have
- Experience with GraphQL and gRPC.
- Knowledge of event-driven architecture.
- Experience with API gateways and management platforms.
- Familiarity with serverless frameworks such as AWS Lambda or Azure Functions.
- Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Knowledge of API design patterns and best practices.
- Experience with API analytics and monitoring tools.
- Familiarity with API documentation tools such as Swagger or OpenAPI.
- Experience with API security standards such as OAuth and JWT.
- Knowledge of API performance testing tools and techniques.
Compensation
Competitive salary
Work Arrangement
Hybrid
Team
Collaborative and innovative team
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and innovative work environment.
- Flexible work arrangements and hybrid work model.
- Access to the latest technologies and tools.
- Challenging and impactful projects.
- Supportive and inclusive team culture.
- Opportunities for continuous learning and skill enhancement.
- Work-life balance and well-being initiatives.
- Competitive benefits and perks.
How to Apply
- Submit your application through our careers portal.
- Include your resume and a cover letter.
- Highlight your relevant experience and skills.
- Provide examples of your previous work and projects.
- Showcase your problem-solving abilities and technical expertise.
- Demonstrate your understanding of cloud technologies and API development.
- Explain how you can contribute to our team and projects.
- Describe your experience with agile development methodologies.
- Share your knowledge of API design principles and best practices.
- Provide any additional information that supports your application.
Not provided