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