Software Development Engineer III - Conversations
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- Node.jsExpress.jsGCPMongoDBTypeScriptNest.jsRESTful APIsDistributed Systems
Requirements
- 4+ years of professional engineering experience, preferably backend-heavy full-stack work
- Expert in Node.js and TypeScript
- Comfortable with NestJS or Express microservices
- Proficient in Vue 3 or similar modern frontend frameworks
- Strong understanding of API design, data modeling, and distributed system patterns
- Experience with GCP (or AWS), containerization, and CI/CD automation
- Hands-on with observability and production monitoring
- Bonus: Pub/Sub or message queue experience
- Bonus: Event-driven or domain-driven design background
Responsibilities
- Design and maintain Node.js/NestJS services for message storage, retrieval, and state sync
- Build well-typed REST contracts for Threads and Composer operations
- Model and optimize MongoDB/Firestore schemas for high read/write volumes and atomic updates
- Implement queues, caching, and rate limiting to handle burst traffic gracefully
- Ship modular Vue 3 UIs that consume your APIs efficiently and handle realtime state updates
- Instrument logs, metrics, and traces to monitor latency, error rates, and throughput
- Maintain high coverage across unit, integration, and contract tests
- Participate in on-call, debug incidents, and drive post-mortem action items to closure
- Work closely with Product and Frontend leads while reviewing code and supporting junior engineers
View Full Description & ApplyYou'll be redirected to the employer's site