Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

DeltaX.com

Node.JS Developer

Posted Updated
Discussion

Description

# Node.js Developer ## Company Overview Not specified. ## Job Summary We are seeking experienced **Node.js Developers** to join our team in improving the performance and scalability of our food delivery application. The existing system is built on Magento Commerce (Adobe Commerce) with a React frontend, and we are now transitioning parts of the backend logic—particularly sales rules, promotions, and custom workflows—into Adobe App Builder to decouple from Magento and optimize performance. As a Node.js Developer, you will work closely with our backend, frontend, and DevOps teams to refactor and rebuild backend services using serverless functions within the Adobe App Builder ecosystem. You’ll focus on **high-performance coding**, **modular architecture**, and **seamless integration** with the existing Magento APIs and React frontend. ## Responsibilities - Analyze the existing Magento codebase to identify components suitable for migration to Adobe App Builder. - Design and implement Node.js-based serverless functions using Adobe I/O Runtime. - Develop modular, scalable, and high-performance microservices for features such as: - Custom sales rules and discounts. - User-specific business logic. - Order processing workflows. - Integrate new services with the existing React frontend and Magento backend via REST/GraphQL APIs. - Optimize API performance, caching strategies, and reduce Magento server load. - Maintain robust documentation for APIs, services, and business logic. - Implement logging, error handling, and monitoring for serverless services. - Work in Agile development cycles with product, QA, and frontend teams. - Participate in code reviews and CI/CD practices. ## Qualifications - **Experience**: 8-10+ years of backend development experience with Node.js. - **Technical Skills**: - Strong understanding of serverless architectures, preferably with Adobe App Builder/Adobe I/O Runtime (or AWS Lambda/Cloudflare Workers if Adobe-specific experience is unavailable). - Experience working with Magento Commerce APIs (REST/GraphQL). - Solid understanding of modular JavaScript, asynchronous programming, and API-first development. - Familiarity with React.js integration (consuming APIs, SSR, etc.). - Experience working with sales rules, cart price rules, promotions logic within Magento or a similar e-commerce system. - Knowledge of caching strategies (e.g., Redis, CDN-based caching) to improve API performance. - Experience with CI/CD pipelines, Git, and Agile workflows. - Ability to write clean, scalable, and maintainable code. - Proficiency in Node.js & TypeScript – Strong in ES6+, async/await, promises, event loop, and modular architecture. - Familiarity with Docker, AWS Lambda/ECS, basic Kubernetes, logging & monitoring. - database skills with NoSQL (MongoDB, DynamoDB) & SQL (MySQL) with ORMs like Prisma/TypeORM. - Knowledge of authentication & security practices (JWT, OAuth2, RBAC, rate limiting, input sanitization, OWASP). - Testing experience with Jest/Vitest, Supertest, ESLint, Prettier, and CI/CD pipelines. - Understanding of caching & queues using Redis, RabbitMQ, SQS, or Kafka for performance and async processing. ## Preferred Skills - Prior experience with Adobe App Builder/Adobe I/O Runtime specifically. - Familiarity with the Adobe Commerce Cloud ecosystem and tools. - Experience with microservices architecture in e-commerce applications. - Understanding of food delivery domain workflows like order scheduling, delivery windows, location-based pricing. ## Experience 8-10+ years of backend development experience with a strong emphasis on Node.js. ## Environment Not specified. ## Salary Not specified. ## Growth Opportunities Not specified. ## Benefits Not specified.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →