Talent.com
This job offer is not available in your country.
API, Senior Engineer / Developer (Remote, Full-time / Contract / Internship)

API, Senior Engineer / Developer (Remote, Full-time / Contract / Internship)

GeolahPhilippines
30+ days ago
Job type
  • Full-time
Job description

Geolah is a Singapore-based AI-powered tech platform founded in 2020. We offer on-demand services such as ride-hailing, limousine services, parcel delivery, and transportation. We prioritize the well-being and safety of our fleet drivers, promoting a better work-life balance and reshaping the future of mobility.

The Role

Roles :

  • Design, develop, and maintain robust and scalable APIs to support various front-end functionalities and external integrations.
  • Architect and manage databases to ensure efficient data storage and retrieval to support API functionalities.
  • Integrate APIs with e.g Payment gateways, SMS gateways, Google Maps APIs.
  • Optimize APIs for performance, scalability, and reliability.
  • Collaborate with front-end developers to ensure cohesive and efficient integration between APIs and front-end systems (iOS and Android native).
  • Ensure high performance and responsiveness of APIs.
  • Conduct thorough testing, code reviews, and debugging to ensure API quality and reliability.
  • Stay updated with emerging technologies and industry trends to continuously improve API infrastructure.

Ideal Profile

Requirements :

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 4-7 years of experience in API development and integration.
  • Strong proficiency in API creation, management, optimization, microservices architecture.
  • Extensive experience with database architecture and management (e.g., MongoDB, SQL).
  • Proven experience in payment gateway integration and third-party service integration.
  • Expertise in Google Maps APIs & DevOps practices and tools.
  • Experience in code optimization and API optimization scenarios.
  • Ability to understand and visualize front-end development requirements and processes.
  • Excellent problem-solving skills and attention to detail.
  • Familiarity with Native iOS and Android development is a plus.
  • Knowledge of Apache Kafka & Cloud services (e.g., AWS).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of software architecture principles.
  • What's on Offer?

  • Career development opportunities
  • Flexible working options
  • Great work environment