About the company
At Smeetz, we are transforming the way visitor attractions manage sales, integrations, and revenue optimization through our AI-powered, unified commerce SaaS platform. Our mission is to empower theme parks, museums, theaters, and experience venues with a complete solution to manage, market, distribute, and price their offerings more intelligently and efficiently.
Responsibilities
- Designing and developing scalable REST APIs with consistent, high-quality integration patterns.
- Building and maintaining modular, reusable libraries and components used across various products and integration workflows.
- Developing front-end elements (Vue/React/TypeScript) that power critical user and partner experiences.
- Contributing to the Developer Portal with technical documentation, examples, OpenAPI specifications, and Postman collections.
- Improving the performance, reliability, and security of our integration ecosystem.
- Working closely with Product and Design teams to strengthen the overall developer experience (DX).
Requirements
- Proven experience building libraries, reusable components, or similar modular architecture.
- Strong background developing, documenting, and scaling RESTful APIs.
- Proficiency with Docker or similar container platforms.
- Solid testing experience using Jest, Mocha, Sinon, Chai, Vitest, or equivalent tools.
- Strong English communication skills.
- Deep understanding of performance considerations and best practices in large-scale systems.
- Strong awareness of security principles and ability to identify and mitigate vulnerabilities.
- Experience working with integration workflows, API specifications, or developer documentation.
Preferred Skills
- Experience with Vue, React, and/or Node.js.
- Ability to build polished, reusable UI components (e.g., calendars, carts, product selectors, checkout steps).
- Prior ownership of a developer-facing product such as an API layer, integration framework, plugin system, or internal tooling.
- Experience producing high-quality technical content: code samples, integration guides, OpenAPI files, Postman collections, and documentation.
Conditions
- Fully remote position, enabling you to work from anywhere in Algeria.
- Opportunities for professional growth and skill development.
- Inclusive and collaborative team environment.