Job Description
Role: Full Stack Developer II Work Mode: Work From Office As a Full Stack Developer II, you will play a pivotal role in designing, developing, and deploying high-performance web applications to manage, monitor, and interface with our robots. You are expected to lead by examplewriting clean code, mentoring junior developers, and advocating for best practices across both front-end and back-end stacks. You'll also contribute to architectural decisions, scalability strategies, and end-to-end product delivery. 1. Full Stack Application Development Design and develop robust, scalable, and secure web applications using modern frameworks (React, Node.js). Implement end-to-end featuresfrom the UI to backend APIs, database interactions, and real-time systems (WebSockets / Socket.IO). Write reusable components, services, and APIs following SOLID and DRY principles. Own features and modules independently, driving delivery from design to production. 2. System Design & Architecture Collaborate with architects and engineering leads to plan system architecture and microservices structure. Lead decisions around system performance, scalability, modularization, and maintainability. Design APIs, data models, and services for real-time robot communication, telemetry data, and control interfaces. Ensure secure communication using HTTPS / TLS fundamentals. 3. Technical Leadership & Mentorship Review and guide code contributions from junior and mid-level developers. Conduct mentoring sessions and 1:1s to uplift the teams technical skills. Encourage a culture of ownership, continuous learning, and healthy code review habits. 4. DevOps, CI/CD & Cloud Integration Collaborate with DevOps to set up and maintain pipelines (CI/CD) for automated testing, deployment, and containerization (Docker). Good-to-have exposure with (AWS/ GCP Azure) to deploy applications securely and efficiently. Ensure logging, monitoring, and alerting are in place for production-grade systems. Good-to-have exposure: Bun, Hono, ArgoCD. 5. Testing & Quality Assurance Drive implementation of testing strategies including unit, integration, and end-to-end tests. Collaborate with QA engineers to ensure releases are stable, bug-free, and performant. Use tools like Vitest, Bun, Postman, etc., for automated testing and performance profiling. 6. Best Practices & Tech Exploration Keep the tech stack updated and help the team adopt new tools and patterns (e.g., SSR/SSG, Edge APIs). Ensure adherence to best practices in version control (Git), branching strategy, code documentation, and commit hygiene. Promote accessibility, security, and performance as first-class considerations. 7. Cross-Team Collaboration Work closely with product managers, UI/UX designers, robotics engineers, and QA to ensure tight alignment between software and hardware goals. Translate high-level business requirements into technical solutions. 8. Documentation & Knowledge Sharing Write and maintain technical documentation, design proposals, and onboarding guides. Conduct knowledge-sharing sessions and technical deep dives for the team. You Are Expected To: Review and approve pull requests, ensuring high-quality code and design. Push back on poor architectural or implementation decisions. Communicate technical risks early and propose mitigation strategies. Act as a bridge between product, robotics, and frontend teams. Mentor and guide junior engineers, promoting technical excellence across the team. Requirements Education: B.E/ B.Tech/M.E/M.Tech/ M.S in Computer Science, Electronics, or related fields. Minimum 3+ years of work experience in full stack development and having demonstrated problem-solving skills. Core Technical Skills Frontend: React ecosystem, TanStack Suite (React Query, Router, Table), component-based architecture, TypeScript. Backend: Node.js, Express.js, REST APIs, WebSockets, authentication/authorization, modern runtimes like Bun, lightweight frameworks like Hono. Databases: NoSQL (MongoDB), Redis, ORM tools Testing: Vitest, Jest, Playwright/Cypress, integration suites, contract testing. Monorepo & Tooling: Turborepo or similar, module federation, caching strategies (Optional). DevOps: Docker, Nginx, GitOps, CI/CD (GitHub Actions, ArgoCD, etc.), infra-as-code (Optional). Familiarity with robotics, IoT, or real-time systems is a plus. Bonus Skills Experience integrating with real-time robotic systems or IoT devices. Contributions to open source or developer tooling projects. Deep knowledge of browser rendering, async data flows, and modern state management patterns. Benefits Innovative Work Be part of cutting-edge robotics and automation projects. Career Growth Opportunities for leadership, mentorship, and continuous learning. Collaborative Culture Work with a passionate and skilled team in a dynamic environment. Competitive Perks Industry-standard salary, bonuses, and health benefits. Inclusive Workplace We are an equal-opportunity employer committed to diversity. Equal Opportunity Employer ANSCER Robotics is committed to creating a diverse and inclusive workplace. We welcome applicants from all backgrounds and do not discriminate based on race, gender, religion, disability, or any other protected category. We believe in providing equal opportunities based on merit, skills, and business needs.
B.E/ B.Tech/M.E/M.Tech/ M.S in Computer Science, Electronics, or related fields.
4-5 years
React,Node.js,REST,Websocket,Docker
B.E/ B.Tech/M.E/M.Tech/ M.S in Computer Science, Electronics, or related fields.
4-5 years
React,Node.js,REST,Websocket,Docker
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application