Are you a skilled API Developer passionate about building robust, scalable, and high-performance backend systems? We are seeking an experienced individual to join our fully remote team and contribute to our innovative product suite. While this is a remote position, the role is anchored in Dubai, UAE, for administrative purposes, offering a unique opportunity to work from anywhere within a globally-minded framework. This full-time role offers a competitive salary range of USD 120,000 – 160,000 / year.
As an API Developer, you will be instrumental in the design, development, and maintenance of our core API services. Your responsibilities will include:
- Architecting and implementing secure, highly available, and performant RESTful and/or GraphQL APIs.
- Collaborating closely with front-end engineers, product managers, and other stakeholders to define API requirements and ensure seamless integration.
- Writing clean, well-documented, and testable code, adhering to best practices in software development.
- Participating in code reviews, contributing to architectural discussions, and mentoring junior developers.
- Troubleshooting, debugging, and optimizing existing API services to ensure reliability and scalability.
- Staying abreast of emerging technologies and industry trends to continuously improve our API development processes and infrastructure.
To succeed in this role, you should possess:
- A Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- At least 5+ years of professional experience in backend development, with a strong focus on API design and implementation.
- Proficiency in one or more backend programming languages such as Python, Node.js, Java, Go, or C#.
- Extensive experience with various API paradigms (REST, GraphQL) and understanding of API security best practices (OAuth, JWT).
- Solid understanding of database technologies (SQL and NoSQL, e.g., PostgreSQL, MongoDB, Cassandra).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills, attention to detail, and strong communication abilities for a remote collaborative environment.
We believe in fostering a supportive and dynamic work environment where innovation thrives. We offer:
- A competitive annual salary of USD 120,000 – 160,000.
- The flexibility and autonomy of a fully remote work setup.
- Opportunities for professional growth, continuous learning, and career advancement.
- A collaborative, inclusive, and forward-thinking culture.
- Access to cutting-edge tools and technologies.
- A comprehensive benefits package designed to support your well-being.