HumanBit Logo

Backend engineer | Scrabble & Jigsaw

Posted on June 20, 2023

Job Description

About Us : Collectiv.<br /> Collectiv is developing the world’s best developer focused LLM & code embedding engine.<br /> We are on a mission to drastically improve developer productivity by helping them read,<br /> write, understand and ship code 10x faster. With a team of experienced co-founders from<br /> companies like Coinbase & Dropouts - Collectiv is bent on changing the way developers<br /> interact with code, for good. We are already taking the Open-source world by storm with our<br /> product for public repositories & documentations. Our Saas offering for enterprise will let<br /> developers convert their Jira ticket to Pull request at the click of a button. We recently raised<br /> our seed round from the most notable institutional investors.<br /> Job Summary<br /> As a Backend Engineer at CollectivAI, you will play a crucial role in developing the serverside<br /> infrastructure of our SaaS platform. You will be responsible for designing and<br /> implementing scalable, efficient, and robust backend solutions using Node.js. Collaborating<br /> closely with cross-functional teams, including frontend engineers, data scientists, and product<br /> managers, you will contribute to the overall architecture and performance optimization of our<br /> platform.<br /> Responsibilities<br />  Design, develop, and maintain backend services and APIs using Node.js.<br />  Collaborate with frontend engineers to integrate frontend components with the serverside<br /> infrastructure.<br />  Optimize backend performance and address scalability, security, and reliability<br /> considerations.<br />  Implement and maintain data storage solutions and ensure data integrity and security.<br />  Collaborate with data scientists and product managers to implement machine learning<br /> models and data processing pipelines.<br />  Write efficient and reusable code, follow coding standards, and participate in code<br /> reviews.<br />  Monitor, debug, and resolve issues in the production environment.<br />  Stay up-to-date with the latest backend technologies, frameworks, and best practices.<br />  Actively participate in architecture discussions, provide technical guidance, and<br /> contribute innovative ideas.<br /> Requirements<br />  Founding engineer & proactive mindset.<br />  Have the fire.<br />  Proven work experience as a Backend Engineer or similar role.<br />  Strong proficiency in Node.js and JavaScript.<br />  Experience with backend frameworks such as Express.js, NestJS, or similar.<br />  Solid understanding of RESTful API design principles and best practices.<br />  Experience with database systems, both SQL and NoSQL.<br />  Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and familiarity with<br /> serverless architecture.<br />  Familiarity with version control systems (e.g., Git) and collaborative development<br /> workflows.<br />  Strong problem-solving skills and the ability to work in a fast-paced, collaborative<br /> environment.<br />  Excellent communication and teamwork skills.<br /> Preferred Qualifications<br />  Experience with TypeScript for static typing in Node.js applications.<br />  Knowledge of containerization technologies (e.g., Docker, Kubernetes).<br />  Familiarity with message queues and event-driven architectures.<br />  Understanding of DevOps practices and CI/CD pipelines.

Powered by
HumanBit Logo