Senior Software Development Engineer (Labs)

New
J
JobgetherSoftware Development
Based in IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
Node.jsMongoDBTypeScriptVue.JsRedisReactRESTful APIsMicroservicesDistributed Systems

Requirements

  • 4+ years of hands-on software engineering experience.
  • Strong backend expertise with Node.js and TypeScript (NestJS preferred).
  • Understanding of RESTful APIs, microservices architecture, and distributed systems.
  • Hands-on experience with MongoDB and Redis.
  • Familiarity with event-driven architectures and messaging (e.g., Kafka, GCP Pub/Sub).
  • Frontend development experience with Vue.js, React, or Angular.
  • Experience with production observability tools like Grafana, Prometheus, or Sentry.
  • Exposure to AI/LLM integration and AI-assisted coding tools (e.g., GitHub Copilot, Cursor).
  • Familiarity with ClickHouse and Elasticsearch.
  • Strong problem-solving and cross-functional collaboration skills.

Responsibilities

  • Design and build scalable backend services, APIs, and microservices with an emphasis on reliability and performance.
  • Develop performant frontend experiences for feature-flag management and rollout configuration.
  • Drive technical decisions and lead features from design through implementation and production deployment.
  • Design data models and caching strategies to support low-latency feature evaluation at scale.
  • Implement observability tools for logging, metrics, and tracing to ensure system reliability.
  • Utilize AI-assisted development practices to accelerate the software development lifecycle.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now