Negotiable
Undetermined
Remote
United Kingdom
Summary: This role involves maintaining and enhancing an existing OCaml codebase, focusing on developing a robust GraphQL API for ecommerce inventory management. It is a remote position suited for an experienced developer capable of delivering new features and resolving technical issues. The opportunity allows for contributions to a live production environment and potential for additional projects based on performance.
Key Responsibilities:
- Develop and implement new features within the OCaml project.
- Design, build, and maintain a GraphQL API to support inventory browsing and updates for ecommerce sites.
- Troubleshoot and resolve existing bugs and technical issues in the codebase.
- Collaborate with technical stakeholders to ensure API meets business requirements.
- Write clear, maintainable, and well-documented code.
- Provide recommendations for future improvements and optimizations.
Key Skills:
- Proven experience with OCaml development in a production environment.
- Strong expertise in designing and implementing GraphQL APIs.
- Solid understanding of ecommerce systems and inventory management workflows.
- Ability to work independently and communicate effectively in a remote setting.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Availability for ongoing collaboration and potential follow-up work.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Join a project focused on maintaining and enhancing an existing OCaml codebase, with a primary emphasis on developing a robust GraphQL API for ecommerce inventory management. This remote opportunity is ideal for an experienced developer who can deliver new features, resolve technical issues, and ensure seamless integration with ecommerce platforms. The role offers the chance to contribute to a live production environment and may lead to additional projects based on performance.
Deliverables
- Develop and implement new features within the OCaml project.
- Design, build, and maintain a GraphQL API to support inventory browsing and updates for ecommerce sites.
- Troubleshoot and resolve existing bugs and technical issues in the codebase.
- Collaborate with technical stakeholders to ensure API meets business requirements.
- Write clear, maintainable, and well-documented code.
- Provide recommendations for future improvements and optimizations.
Requirements
- Proven experience with OCaml development in a production environment.
- Strong expertise in designing and implementing GraphQL APIs.
- Solid understanding of ecommerce systems and inventory management workflows.
- Ability to work independently and communicate effectively in a remote setting.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Availability for ongoing collaboration and potential follow-up work.
About Twine
Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.
Our Mission
Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.