Software Development Engineer II (Fullstack) - Contacts

Jobgether

India

Remote

INR 2,000,000 - 3,500,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Fully remote opportunity in India
Remote-first engineering environment
Global CRM projects
Modern tech stack: Node.js, TypeScript
Ownership and end-to-end delivery

Job summary

Jobgether is seeking an experienced Software Development Engineer II (Fullstack) for a fully remote role based in India. You will develop scalable backend services, design REST APIs, and build responsive frontend interfaces using Vue.js and TypeScript within a distributed SaaS platform.

You will collaborate with Product, Design, QA, and engineering teams to deliver end-to-end features, tackle performance challenges, and apply an AI-first mindset across the development lifecycle.

Qualifications

  • 3+ years of professional software development experience.
  • Strong fundamentals in JavaScript and TypeScript.
  • Hands-on backend development experience with Node.js.
  • Frontend development experience with Vue.js, React, Angular, or a comparable modern framework.
  • Experience designing and consuming REST APIs.
  • Experience working with relational and/or NoSQL databases.
  • Understanding of component-based frontend architecture and reusable UI development.
  • Experience with Git, CI/CD practices, and automated testing.
  • Strong debugging skills across both frontend and backend systems.
  • Ability to independently design and deliver medium-complexity software features.
  • Strong problem-solving skills and an ability to work effectively across multiple technical layers.
  • An AI-first mindset when approaching software design, implementation, testing, and debugging.
  • Strong communication and collaboration skills for working with Product, Design, QA, and engineering stakeholders.
  • Experience working effectively in remote or distributed engineering environments.
  • Experience with high-scale SaaS products is a plus.
  • Familiarity with Vue 2/Vue 3 and state-management technologies such as Pinia or Redux is advantageous.
  • Experience with NestJS, MongoDB, Firestore, Redis, Elasticsearch, or OpenSearch is beneficial.

Responsibilities

  • Develop scalable backend services and APIs using Node.js, TypeScript, NestJS, or comparable frameworks.
  • Design and implement REST APIs supporting customer-facing CRM capabilities.
  • Work with relational and NoSQL databases, caching layers, and asynchronous processing systems.
  • Optimize APIs, database queries, and backend services for performance, scalability, and reliability.
  • Build responsive, performant frontend interfaces using Vue.js and TypeScript.
  • Develop reusable frontend components for CRM experiences involving lists, filters, search, files, notes, tags, and large datasets.
  • Integrate frontend applications cleanly and reliably with backend APIs.
  • Translate product requirements into practical technical designs and implementation plans.
  • Own features across database, API, and user-interface layers from development through deployment.
  • Participate in technical design discussions and API contract definition.
  • Test, deploy, and monitor features in production environments.
  • Write maintainable, testable, and high-quality code while participating in peer code reviews.
  • Investigate and resolve frontend and backend production issues.
  • Improve the performance, reliability, usability, monitoring, and observability of existing features.
  • Apply an AI-first approach to design, development debugging, and engineering workflows.

Skills

JavaScript
TypeScript
REST APIs
Frontend development
Backend development

Tools

Node.js
Vue.js
NestJS
React
Angular
MongoDB
Redis
Elasticsearch/OpenSearch

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for aSoftware Development Engineer II (Fullstack) - Contactsbased inIndia.

This is a full-stack engineering opportunity focused on building scalable, customer-facing CRM experiences within a highly distributed SaaS platform.
You will work across backend services, APIs, databases, and responsive frontend interfaces to deliver features used by businesses worldwide.
The role offers end-to-end ownership, from understanding product requirements and designing technical solutions through deployment and production monitoring.
You will work with technologies including Node.js, TypeScript, NestJS, Vue.js, and modern database and caching solutions.
The position involves solving challenging performance, reliability, and scalability problems across systems handling very large datasets and high volumes of activity.
You will collaborate closely with Product, Design, QA, and engineering teams in a remote-first environment built around ownership and continuous learning.
This role is suited to an experienced engineer who enjoys combining strong technical execution with product-focused problem solving.

Accountabilities
  • Develop scalable backend services and APIs using Node.js, TypeScript, NestJS, or comparable frameworks.
  • Design and implement REST APIs supporting customer-facing CRM capabilities.
  • Work with relational and NoSQL databases, caching layers, and asynchronous processing systems.
  • Optimize APIs, database queries, and backend services for performance, scalability, and reliability.
  • Build responsive, performant frontend interfaces using Vue.js and TypeScript.
  • Develop reusable frontend components for CRM experiences involving lists, filters, search, files, notes, tags, and large datasets.
  • Integrate frontend applications cleanly and reliably with backend APIs.
  • Translate product requirements into practical technical designs and implementation plans.
  • Own features across database, API, and user-interface layers from development through deployment.
  • Participate in technical design discussions and API contract definition.
  • Test, deploy, and monitor features in production environments.
  • Write maintainable, testable, and high-quality code while participating in peer code reviews.
  • Investigate and resolve frontend and backend production issues.
  • Improve the performance, reliability, usability, monitoring, and observability of existing features.
  • Apply an AI-first approach to design, development debugging, and engineering workflows.
Requirements
  • 3+ years of professional software development experience.
  • Strong fundamentals in JavaScript and TypeScript.
  • Hands-on backend development experience with Node.js.
  • Frontend development experience with Vue.js, React, Angular, or a comparable modern framework.
  • Experience designing and consuming REST APIs.
  • Experience working with relational and/or NoSQL databases.
  • Understanding of component-based frontend architecture and reusable UI development.
  • Experience with Git, CI/CD practices, and automated testing.
  • Strong debugging skills across both frontend and backend systems.
  • Ability to independently design and deliver medium-complexity software features.
  • Strong problem-solving skills and an ability to work effectively across multiple technical layers.
  • An AI-first mindset when approaching software design, implementation, testing, and debugging.
  • Strong communication and collaboration skills for working with Product, Design, QA, and engineering stakeholders.
  • Experience working effectively in remote or distributed engineering environments.
  • Experience with high-scale SaaS products is a plus.
  • Familiarity with Vue 2/Vue 3 and state-management technologies such as Pinia or Redux is advantageous.
  • Experience with NestJS, MongoDB, Firestore, Redis, Elasticsearch, or OpenSearch is beneficial.
  • Exposure to Docker, Kubernetes, GCP, micro-frontend architectures, event-driven systems, accessibility, or internationalization is a plus.
Benefits
  • Fully remote opportunity based in India.
  • Remote-first engineering environment with globally distributed teams.
  • Opportunity to build products and CRM experiences used by businesses around the world.
  • Exposure to highly distributed architectures handling billions of API requests and message events.
  • Opportunity to solve complex engineering challenges involving scalability, performance, reliability, and large datasets.
  • Hands-on experience across frontend, backend, APIs, databases, caching, observability, and cloud technologies.
  • Opportunity to work with modern technologies including Node.js, TypeScript, Vue.js, NestJS, and distributed systems.
  • Strong emphasis on ownership, innovation, continuous learning, and end-to-end feature delivery.
  • Collaboration with Product, Design, QA, and engineering professionals across a global organization.
  • Opportunity to contribute to AI-first software development and modern engineering practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II (Fullstack) - Contacts
Software Development Engineer II (Fullstack) - Contacts

HighLevel • India

Remote
INR 1,500,000 - 2,100,000
Full Stack Engineer ID85606
Full Stack Engineer ID85606

AgileEngine, LLC. • Ahmedabad District

Hybrid
INR 1,800,000 - 3,000,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Full Stack Engineer ID85606
Full Stack Engineer ID85606

AgileEngine, LLC. • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Remote work
Local presence in India
Competitive INR compensation
+1
Software Engineer (Node.js)
Software Engineer (Node.js)

Radical Minds • Gurugram District

On-site
INR 900,000 - 1,600,000
Competitive salary
Bonuses
Professional growth
+1
Full Stack Engineer ID85606
Full Stack Engineer ID85606

AgileEngine, LLC. • New Delhi

Hybrid
INR 1,800,000 - 2,400,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Senior Software Developer - Full stack
Senior Software Developer - Full stack

Foundever • India

Remote
INR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • India

Remote
INR 4,000,000 - 8,000,000
Software Development Engineer II (Frontend) - Opportunities
Software Development Engineer II (Frontend) - Opportunities

HighLevel • India

Remote
INR 1,800,000 - 3,400,000
Staff Engineer - Platform (Database & Data Infrastructure)
Staff Engineer - Platform (Database & Data Infrastructure)

Jobgether • India

Remote
INR 4,000,000 - 7,000,000
Full Stack Software Engineer - AI-First (Java, Angular)
Full Stack Software Engineer - AI-First (Java, Angular)

Jobgether • India

Remote
INR 1,400,000 - 2,200,000
Fully remote work
AI-powered dev tools budget
VSOPs / stock options
+2