Software Development Engineer III - Core CRM

IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
AWSNode.jsGCPMongoDBTypeScriptVue.JsNest.jsRESTful APIsDistributed Systems

Requirements

  • 4+ years of professional engineering experience
  • Strong backend-heavy fullstack background
  • Deep comfort with Node.js and TypeScript
  • Experience building and scaling microservices using NestJS or Express
  • Modern frontend experience with Vue 3 or similar frameworks
  • Strong understanding of API design and data modeling
  • Knowledge of distributed systems tradeoffs, concurrency, and rate limiting
  • Real production debugging experience
  • Comfortable in cloud-native environments like GCP or AWS
  • Familiarity with CI/CD and containerization

Responsibilities

  • Design and evolve Node.js / NestJS services powering systems that operate at scale
  • Take architectural decisions that balance scale, cost, and long-term maintainability
  • Build well-typed, thoughtful REST contracts for high volume flows
  • Model and optimize MongoDB / Firestore schemas for high read/write workloads
  • Design atomic updates and consistency strategies for distributed systems
  • Implement queues, caching layers, and rate limiting to handle burst traffic gracefully
  • Ship modular Vue 3 UIs that efficiently consume APIs
  • Instrument logs, metrics, traces, and alerts
  • Participate in on-call and debug real production issues
  • Review code and mentor junior engineers
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now