About the Role
We are looking for an experienced Full Stack Developer with strong backend expertise to work closely with our frontend and 3D development teams.
You will play a critical role in building, scaling, and supporting the APIs, data pipelines, and overall architecture that power rich interactive web experiences. Your focus will be on writing clean, scalable, and well-tested code with an emphasis on high code quality, robust API integrations, and smooth ETL workflows.
Responsibilities
· Develop and maintain backend services primarily using Node.js and related technologies.
· Design, build, and document robust RESTful and GraphQL APIs for frontend consumption.
· Collaborate with frontend developers to ensure seamless integration between backend and 3D interfaces.
· Architect scalable systems and data flows to support complex user interactions and large asset handling.
· Develop and maintain ETL (Extract, Transform, Load) pipelines for 3D model processing, asset management, or analytics.
· Ensure high code quality through best practices, thorough testing, and code reviews.
· Troubleshoot, debug, and optimize backend and API issues across different environments.
· Implement automated tests (unit, integration, end-to-end) to maintain platform stability.
· Leverage AI-assisted coding tools such as Cursor, GitHub Copilot, and Windsurf to accelerate development while maintaining code quality.
· Support infrastructure needs, deployment pipelines, and cloud services as necessary (AWS, GCP, Azure).
Requirements
· 5 to 7 years of professional experience as a Full Stack or Backend Developer.
· Strong hands-on experience with Node.js, Express.js, and JavaScript/TypeScript backend ecosystems.
· Solid understanding of software architecture, database design (SQL and NoSQL), and API lifecycle management.
· Practical experience with ETL processes — building efficient data pipelines and transformations.
· Good understanding of authentication standards (OAuth, JWT) and security best practices.
· Experience integrating with third-party APIs (payment gateways, storage services, analytics, etc.).
· Practical experience using AI coding tools like Cursor, GitHub Copilot, or Windsurf in a professional setting.
· Strong skills in writing clean, maintainable, modular, and testable code.
· Familiarity with modern testing frameworks (e.g., Jest, Mocha, Cypress) and strong debugging skills.
· Proficient with version control systems like Git and comfortable with agile workflows.
Nice to Have
· Experience with cloud platforms like AWS, GCP, or Azure for backend deployments.
· Familiarity with WebSocket-based real-time communication (especially for live 3D collaboration tools).
· Knowledge of serverless functions and microservices architecture.
· Exposure to basic 3D asset workflows (optional but helpful when collaborating with the frontend 3D team).
Benefits
· Be part of a team creating cutting-edge interactive web experiences.
· Work closely with frontend specialists, 3D designers, and product teams.
· Opportunities for learning, leadership, and professional growth.
Omnichannel purchase platform powered by XR.
Our interactions provide a showroom-like experience to vehicle buyers, anywhere. As a Buyer, you get an immersive yet natural way to shop at your convenience. If you are a Seller, we make you omnipresent, which has a direct impact on your productivity and profitability.
Get notified when new jobs are added by Eccentric