ArangoDB & Node.js Developer- FT Freelance - EMEA
Description
Role Overview
We are seeking a proficient ArangoDB & Node.js Developer to contribute to the development of APIs and back-end business logic for a web/mobile application. This role is ideal for a mid to senior-level developer with over five years of experience. The project involves working on both ongoing and new features to enhance our platform.
Responsibilities
- Develop and implement APIs to efficiently upsert documents into ArangoDB.
- Enhance existing GraphQL mutations by integrating Auth0 permissions checks against mutation parameters.
- Modify back-end APIs to publish operation completion messages to a Kafka topic.
- Update and manage Terraform configurations to include new roles and permissions.
- Collaborate in deg a Node.js back-end user interface.
- Contribute to the development of a SaaS/E-Commerce platform.
- Integrate solutions with NoSQL databases, specifically ArangoDB.
Required Skills
- Extensive experience with Node.js and ArangoDB.
- Proficiency in API development and back-end logic design.
- Strong understanding of GraphQL and Auth0 for permission management.
- Experience with Kafka for message streaming.
- Familiarity with Terraform for infrastructure as code.
- Competence in integrating with NoSQL databases.
Nice to Have
- Experience with AWS services for cloud-based solutions.
- Familiarity with SaaS/E-Commerce platform development.
Skills
TerraformAWSKafkaNode.jsAPIApacheGraphQL