What You'll Do
Design and implement scalable REST APIs that support consistent and reliable integrations across a unified commerce platform. Develop front-end interfaces using modern frameworks to deliver seamless experiences for users and partners. Build and maintain modular code libraries that streamline development across multiple products and workflows.
Contribute to the developer portal by creating clear technical documentation, OpenAPI specifications, and Postman collections. Collaborate with product and design teams to refine the developer experience and ensure solutions meet real-world needs. Focus on enhancing system performance, reliability, and security across the integration ecosystem.
Requirements
- Proven experience designing modular systems, reusable libraries, or component-based architectures
- Strong track record in developing, documenting, and scaling RESTful APIs
- Proficiency with containerization tools such as Docker
- Hands-on experience with testing frameworks like Jest, Mocha, Vitest, or similar
- Excellent written and verbal communication skills in English
- Deep understanding of performance optimization in large-scale applications
- Familiarity with security best practices and common vulnerability mitigation techniques
- Experience supporting integration workflows or developer-focused documentation
Preferred Qualifications
- Experience working with Vue, React, or Node.js in production environments
- Skill in building clean, reusable UI components such as calendars, carts, or checkout flows
- Previous ownership of developer-facing systems like APIs, plugins, or internal tools
- Track record of producing high-quality technical content including code samples and integration guides
Benefits
- 100% remote role based in Algeria
- Support for ongoing professional development and learning
- Inclusive, collaborative, and remote-first team culture