Backend Developer

Role Overview:

  • Participate in iteration planning to ensure shared understanding of stories and chores in the backlog.
  • Execute product strategy with strong focus on customer needs, reliability, and scalability.
  • Collaborate within the team on system design and backend architecture for multi-module products.
  • Participate in daily standups and ensure blockers are surfaced early.
  • Participate in retrospectives to gather feedback and drive actionable improvements.
  • Support software products in user environments through debugging, incident resolution, and improvements.
  • Contribute to knowledge-sharing and help grow the team’s engineering maturity.
  • Practice paired programming and test-driven development to build maintainable systems.
  • Establish and maintain CI/CD pipelines and engineering practices for continuous delivery.

Must-Have Skills:

  • 3+ years backend development experience in production systems
  • Strong experience building REST APIs (clean contracts, pagination, error handling, versioning)
  • Solid knowledge of databases (preferably Postgres) and data modeling for workflow-heavy systems
  • Experience with cloud tools (deployments, managed services, environments, secrets)
  • Hands-on experience with CI/CD (GitHub Actions/GitLab CI/Jenkins etc.), including automated tests as merge gates
  • Strong understanding of security basics (auth, RBAC, least privilege, audit logs)
  • Ability to deliver quickly in a sprint environment without compromising quality

Good-to-Have Skills:

  • Experience with Node.js (TypeScript) backend frameworks OR strong backend fundamentals with willingness to adopt
  • Familiarity with queues/background jobs (Redis-based queues, workers) — important for AI workflows
  • Experience with observability (structured logging, error tracking, performance monitoring)
  • Exposure to TDD + integration testing in real-world codebases
  • Familiarity with containerization (Docker) and environment-based configuration patterns

AI Tools Expectation:

  • Use AI for scaffolding endpoints, generating test skeletons, refactoring helpers, and repetitive boilerplate
  • Always review, harden, and ship production-quality code
  • Efficiency must be smart and reliable, not rushed or fragile

Work Style & Culture Fit:

  • Ownership mindset: take responsibility and drive outcomes end-to-end
  • High initiative: propose solutions, don’t wait for instructions
  • Fast-paced execution: weekly releases, clear milestones, high accountability
  • In-office first: close collaboration is preferred
  • Flexibility: occasional work on Saturdays during sprint pushes

Find Latest Job