We are looking for a passionate and innovative Full Stack Developer to join our team in growing the open-source developer ecosystem and building a database that simplifies data for everyone. Your contributions will shape the developer experience and bring cutting-edge tools to life.
Requirements:
— 4+ years of relevant experience.
— Proficiency in JavaScript, TypeScript, Go, Rust, Java, Python, (polyglot programming experience is a plus).
— Strong problem-solving skills with the ability to make pragmatic design trade-offs.
— Proven expertise in building SDKs, CLIs, APIs, or UIs with a focus on usability and design.
— Familiarity with GraphQL language and related tools.
— Experience with front-end frameworks such as React, Vue, or Angular.
— Participation in Open Source development and communities.
— Passion for technical products, with experience in distributed systems, data replication, concurrency control, file systems, or NoSQL processing.
— Excellent collaboration skills, including code reviews and teamwork.
As a plus:
— Experience with developer-facing tools and creating intuitive workflows.
— Background in building tools for modern application development ecosystems.
— Prior contributions to Open Source projects.
Responsibilities:
— Develop and maintain an idiomatic set of language SDKs for the DefraDB API.
— Enhance the DefraDB CLI to simplify developer workflows.
— Collaborate with the DefraDB user community to understand use cases and create seamless integrations.
— Partner with key players in the application development ecosystem to improve the DefraDB developer experience.
— Drive innovation and contribute to the growth of the open-source developer ecosystem.