
Wobot AI•17h ago
Foundit
Backend Developer
Delhi, India
Remote
Mid Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Wobot AI is seeking a highly capable Backend Developer with a focus on Node.js to join our team in Delhi, India. This role is integral to optimizing our local AI processing and edge device performance. You will collaborate with our engineering team to design efficient runtime environments and integrate data storage and containerized solutions for distributed edge networks.
Roles And Responsibilities
- Implement user authentication and authorization between edge devices, local gateways, and cloud synchronization servers.
- Develop efficient local services and inter-process communication (IPC).
- Integrate local data storage solutions, including experience with MongoDB (local instances) and lightweight API integration.
- Develop and maintain applications for edge computing and local AI inference execution; Golang experience is a plus.
- Focus on developing high-performance backend services using Node.js/Deno/Bun and integrating them with local hardware interfaces.
- Function as an independent practitioner and advanced programmer, working with cross-platform engineers and testers on device infrastructure.
- Commit to collaborative problem-solving, sophisticated design, and the creation of quality products.
- Ensure the performance, quality, and responsiveness of applications in resource-constrained environments.
- Collaborate with the team to define, design, and ship new features for edge deployments.
- Identify and resolve system bottlenecks, memory leaks, and bugs.
- Maintain code quality, organization, and automation for fleet management.
- Engage in client communication, requirement collection, analysis, and documentation as needed.
- Design and implement architecture solutions for offline-first and hybrid network scenarios.
- Contribute to all phases of the development lifecycle.
- Ensure platforms meet high standards of scalability, stability, security, and performance on Linux-based OS.
- Effectively communicate task progress, evaluations, suggestions, schedules, and technical/process issues.
- Troubleshoot bug reports and contribute to setting ambitious goals for codebase improvement.
Requirements
- Minimum 2 years of experience in runtime environments like Node.js, Deno, or Bun.js.
- Experience with at least one backend framework suitable for lightweight services.
- Proficiency in Agile development methodologies.
- Strong understanding of Linux OS, Shell scripting, and system-level operations.
- In-depth knowledge of Docker/Containerization, MongoDB, and networking protocols (TCP/UDP/HTTP/WebSockets).
- Excellent verbal and written communication skills in English.
- Experience implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools.
How We Work
- Daily communication via Microsoft Teams, including standups and team meetings.
- A culture that values open discussion, ownership, and a founder's mindset.
- Prioritization of exceptional design, UI/UX, thorough documentation, clear to-do lists, and data-driven decision-making.
- Team bonding activities include bi-monthly townhalls, destressing sessions, and biannual company retreats.
- We offer a fully remote workplace, comprehensive health insurance, attractive equity options, mental health consultations, company-sponsored upskilling courses, designated growth hours, 40 hours annually for community causes, and access to a financial advisor.
- Wobot is an Equal Opportunity Employer.
Company
Wobot AI
Wobot AI is a leading artificial intelligence company specializing in optimizing local AI processing and edge device performance. We are dedicated to developing efficient runtime environments and inte...
Delhi, India
Posted on Foundit