. You will lead client projects end-to-end--translating real business problems into clean, scalable systems, making key technical decisions, and ensuring reliable delivery. You'll be involved from discovery and system design through implementation, deployment, and ongoing support, while setting a high engineering bar for the team.
This is a full-time, onsite role based in Goa. Candidates must be willing to work from the Goa office.
Key Responsibilities
Lead development on ERP client projects with minimal oversight; own technical direction and delivery outcomes
Translate business requirements into system architecture, technical plans, milestones, and implementation tasks
Design and build scalable backend services and frontend experiences for ERP workflows (inventory, purchasing, sales, warehouse operations, etc.)
Build and maintain APIs (REST / GraphQL), third-party integrations, and supporting data flows
Ensure strong engineering quality through code reviews, testing strategies, performance optimization, security, and maintainability
Debug complex issues across frontend, backend, database, and infrastructure; drive root-cause fixes
Mentor developers, unblock the team, and raise overall engineering standards
Collaborate closely with stakeholders and clients--ask the right questions, clarify requirements, and propose pragmatic solutions
Contribute ideas for better architecture, automation, reusable components, and long-term system improvements
Must-Have Skills & Experience
9+ years
of professional software development experience
Strong experience building
ERP systems or core ERP components
, ideally for retail and warehousing
Proven experience with
, including schema modeling, indexing, query optimization, transactions, and concurrency
Solid software architecture fundamentals: modular design, separation of concerns, domain-driven thinking, scalable patterns
Ability to lead projects independently and communicate clearly with both technical and non-technical stakeholders
Strong debugging mindset with hands-on experience across code, logs, databases, and infrastructure
Nice-to-Have (Strong Preference)
GraphQL (schema design, resolvers, performance patterns)
Experience with warehousing concepts such as stock movements, batches/lots, multi-location inventory, and barcode-driven workflows
Infrastructure as Code (Terraform), CI/CD pipelines, Docker, and cloud deployments (GCP preferred)
Experience with message queues or event-driven systems (RabbitMQ, Kafka, SQS)
Automated testing practices and monitoring/observability
What Success Looks Like
You can take a client requirement, research it, propose a solution, design the system, and deliver it reliably
You write clean, maintainable code that others can confidently build upon
You proactively identify risks, edge cases, and performance bottlenecks before they become production issues
You elevate the team through strong technical leadership, mentorship, and architectural clarity
Work Style We Value
Ownership-driven, self-motivated, and proactive
Clear communicator who can explain trade-offs to both technical and business stakeholders
Pragmatic--focused on delivering high-quality solutions without over-engineering
Collaborative and outcome-oriented, with strong client focus
How to Apply
Interested candidates may apply by filling out the application form below. https://forms.gle/dZ3a1o6u9wwjtpvq9
The form includes a few open-ended questions to help us understand your
ERP experience, system architecture work, and hands-on expertise with NestJS and React
.
Job Types: Full-time, Permanent
Benefits:
Health insurance
Provident Fund
Application Question(s):
Candidates are requested to fill the google form mentioned in the job description. If you have not filled it, please do.
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.