Software Engineer (Full Stack - Node.JS)

Maropost

Mohali

On-site

INR 1,200,000 - 2,400,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Maropost is seeking a Software Engineer (Full-Stack – Node.js) to join the backend-focused team. You will develop and architect the search and merchandising as a service, work with PostgreSQL as the main database, and contribute to frontend components using Vue.js.

The role involves collaborating across teams in an Agile setting to deliver scalable ecommerce solutions. You will design APIs (REST/GraphQL), integrate with ML/NLP engines, and help evolve the platform architecture while mentoring

Qualifications

  • B.E./B.Tech degree required.
  • 3+ years of software development experience.
  • Hands-on full-stack development with Node.js is a must.
  • Experience in frontend with Vue.js and backend collaboration.
  • Experience with REST and GraphQL APIs.
  • Understanding of scalable system architecture and agile practices.
  • Fluent English for technical discussions.

Responsibilities

  • Design and write maintainable, readable, and elegant code; refactor and re-architect as needed.
  • Contribute to technical specs and collaborate on architecture decisions.
  • Participate in code and spec reviews; provide constructive feedback.
  • Test software for reliability and robustness.
  • Occasionally contribute to frontend components or SDKs for end-to-end delivery.

Skills

Node.js
Vue.js
REST APIs
GraphQL
API design
Agile
English fluency

Education

B.E./B.Tech

Tools

PostgreSQL
Apache Pulsar
Vue.js
React (SDK)

Job description

Everything we do is for our customers!

Featured on Deloitte's Technology Fast 500 list and G2's leaderboard,Maropostoffers a unified commerce experience that our customers need, transforming ecommerce, retail, marketing automation, merchandising,helpdeskand AI operations with one platform designed to scale for fast-growing businesses. With a relentless focus on our customers’ success, we are motivated by customer obsession, extreme urgency,excellenceand resourcefulness totopower 5,000+ global brands while we head to 100,000+.

Driven by the same customer-centric mentality as above, we empower businesses to achieve their goals and grow alongside us. Ifyou'rea driver and not passenger and are ready to make a significant impact and be part of our transformative journey,Maropostis the place for you.

The Opportunity:

Thrive on change and grow beyond limits! We are looking for a bold thinker who sees a chance to learn and definewhat'spossible with every challenge! Ready to make an impact? Welcome toMaropostand you can turn ideas into action!

As aSoftware Engineer (Full-Stack– Node.JS), focusing primarily on the backend on our team,you'llbe working with other engineers to further develop and architect our search and merchandizing as a service product.

The TypeScript backendis responsible forseveral microservices, from managing the product configuration to integration with various platforms. The main database is PostgreSQL, and we also use cool tech such as Apache Pulsar. On the frontend we have our main back-office dashboard written in vue.js and we develop andmaintainintegrations for our customer's e-commerce stores as a react based SDK and, more recently, also packaged natively for specific platforms such as Shopify.

We’rean empowered product team,firmly committedto collaborative problem solving. We write specs and share the decision-making. We work in two-week sprints to deliver greatness.

Whatyou'llbe responsible for:

  • Design and write maintainable, readable, and elegant code; refactor and re-architect existing software where needed.
  • Contribute to technical and product specs, collaborating on architecture and design decisions.
  • Participate in code and spec reviews, providing and receiving constructive feedback.
  • Test the software you build for reliability and robustness.
  • Occasionally contribute to frontend components or SDKs to ensure seamless end-to-end product delivery.

Whatyou'llbring toMaropost:

  • B.E./B.Tech
  • 3+ years of total work experience in software development.
  • Hands-on full-stack development experience with Node.js isa must.
  • Experience in frontend development using Vue.js along with backend development, with the ability to collaborate with frontend teams and make UI changes whenrequired.
  • Appreciate well-designed APIs (we use both REST &GraphQL).
  • Build and manage a REST API stack forMaropostWebApps.Buildand manage a REST API stack forMaropostWeb Apps
  • Given the architecture strategy related to our big data, analytics and cloud native product vision, work on the concrete architecture design and, whennecessaryprototype it
  • Understanding of systems architecture and ability to design scalable, performance-driven solutions.
  • Drive innovation within the engineering team,identifyingopportunities to improve processes, tools, and technologies
  • Drive the architecture and design governance for systems and products under scope, as well as code and design reviews.
  • Technical leadership of the development team and ensuring that they follow industry-standard best practices
  • Evaluating and improving the tools and frameworks used in software development
  • Design, develop and architect complex web applications
  • Integrate with ML and NLP engines.
  • Good understanding ofAgile methodologiesand software development practices.
  • Are fluent in English for both technical and non-technical discussion
  • You exemplifyMaropost’sValues:
  • Customer Obsessed
  • Extreme Urgency
  • Excellence
  • Resourceful

Message from the Founders:Maropostis looking for builders - people who want to drive our business forward at all costs in order to achieve the goals we have both short and long term for the results and outcomes that that will bring to us all.

If that isn't for you that’s ok, for those of you that it is please get in touch with us!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack - Node.JS)
Software Engineer (Full Stack - Node.JS)

Maropost • Sahibzada Ajit Singh Nagar

On-site
INR 1,200,000 - 2,000,000
Senior Data Engineer (Backend System)
Senior Data Engineer (Backend System)

Maropost • India

On-site
INR 2,500,000 - 5,000,000
Software Engineer (Scala Developer)
Software Engineer (Scala Developer)

Jobless • India

On-site
INR 1,200,000 - 2,400,000
Software Engineer - ROR
Software Engineer - ROR

Maropost • Sahibzada Ajit Singh Nagar

On-site
INR 900,000 - 1,500,000
Chief of Staff
Chief of Staff

Maropost • India

On-site
INR 2,400,000 - 4,200,000
Principal Software Engineer (.NET)
Principal Software Engineer (.NET)

Maropost • Sahibzada Ajit Singh Nagar

On-site
INR 4,000,000 - 7,000,000
Associate Software Engineer
Associate Software Engineer

Innovative Incentives & Rewards • Chandigarh

Hybrid
INR 600,000 - 800,000
A product-led, tech-first environment
AI tools and automation
Real ownership and fast-paced learning
+1
Head of Technology
Head of Technology

Growth Heist • Bengaluru

On-site
INR 3,500,000 - 5,600,000
Lead Software Engineer - React.js, Redux, Reusable components, TypeScript, JavaScript, Node.js, Java
Lead Software Engineer - React.js, Redux, Reusable components, TypeScript, JavaScript, Node.js, Java

Blue Yonder • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Head of Technology
Head of Technology

Remotestar • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Competitive compensation (cash + equity)
Meaningful ownership in engineering processes
Direct access to founders and product decisions