Job Description
Job Description
JOB SUMMARY :
We’re seeking a Full Stack Node.js Developer with a strong backend focus to build scalable web applications and integrate enterprise systems. You’ll design APIs, manage databases, and contribute to frontend development using modern JavaScript frameworks. Experience with Salesforce, GraphQL, and AWS infrastructure is essential.
ROLE AND RESPONSIBILITIES :
Backend Development
- Build server-side applications using Node.js and Express.js
- Develop RESTful and GraphQL APIs (Apollo Server)
- Architect secure, scalable microservices
- Implement authentication, authorization, and testing best practices
Integrations & Data Management
Lead Salesforce integrations (REST / SOAP, SOQL, Apex)Connect with payment gateways, CRMs, NetSuite, and cloud servicesDesign ETL pipelines and batch processing systemsManage SQL (MS SQL Server) and NoSQL (DynamoDB, Redis) databasesFrontend Development
Build responsive UIs with React 19, Next.js 15, and TypeScriptOptimize performance using SSR and SSGDevelop reusable components and manage state (Redux, Zustand, Context API)DevOps & Infrastructure
Deploy on AWS (Lambda, EC2, S3, RDS, EKS)Set up CI / CD pipelines (Jenkins, GitHub Actions, GitLab CI)Containerize with Docker and orchestrate via KubernetesMonitor performance and troubleshoot production issuesCollaboration
Work cross-functionally with product managers and designersParticipate in Agile ceremonies and code reviewsMentor junior developers and document APIsEDUCATION, SKILLS and EXPERIENCE :
Bachelor’s degree in Computer Science or equivalent professional experience3–5 years of hands-on software development, including production-grade Node.js applicationsExpertise in backend technologies : Node.js, Express.js, RESTful APIs, GraphQL (Apollo Server), and microservices architectureProven experience integrating Salesforce using REST / SOAP APIs, SOQL, and ApexStrong proficiency with SQL (Microsoft SQL Server) and NoSQL databases (DynamoDB, Redis), including data modeling and performance optimizationSkilled in frontend development using React.js, Next.js 14+, TypeScript, SSR / SSG, and state management tools (Redux, Zustand, Context API)Experience deploying and managing infrastructure on AWS (Lambda, EC2, S3, RDS, EKS) and implementing CI / CD pipelinesFamiliarity with DevOps tools : Docker, Kubernetes, Git, Jenkins, GitHub Actions, and monitoring / logging systemsKnowledge of best practices in testing (TDD / BDD), data security compliance (GDPR, SOC 2), and performance optimization