Point your AI agent at freehire and let it find you a job.

Get the CLI →

COGNATIV

NewBe an early applicant

Senior Backend Engineer (Hiring Globally)

Posted Updated
Discussion

We are looking for an experienced Senior Backend Engineer to design and build scalable, secure, and high-performance backend services that power our mobile-first platform.

Responsibilities

  • Design and own backend architecture for authentication, user profiles, activities, preferences, and progress tracking.
  • Build and maintain scalable backend services using NestJS and TypeScript.
  • Design secure, mobile-first REST APIs with OpenAPI/Swagger documentation.
  • Model and optimize PostgreSQL databases using Drizzle ORM.
  • Implement secure authentication and authorization using JWT, refresh tokens, sessions, and role-based access control.
  • Develop caching strategies and distributed coordination using Redis.
  • Build background jobs, scheduled tasks, and notification services.
  • Integrate push notification services using APNs and Firebase Cloud Messaging (FCM).
  • Implement structured logging, monitoring, tracing, and production observability.
  • Collaborate with Product and Mobile teams to define API contracts and ensure an excellent developer experience.
  • Write clean, maintainable, and well-tested code with strong ownership from design through production.

Requirements

  • 5+ years of backend development experience.
  • 3+ years building large-scale mobile-facing APIs.
  • Strong expertise in TypeScript and Node.js.
  • Hands-on experience with NestJS or similar backend frameworks.
  • Strong PostgreSQL database design and query optimization skills.
  • Expertise in REST API design, versioning, pagination, rate limiting, and error handling.
  • Experience implementing secure authentication and authorization.
  • Experience with Redis caching and distributed systems.
  • Hands-on experience with background jobs and asynchronous processing.
  • Experience integrating mobile push notifications (APNs and/or FCM).
  • Strong understanding of observability, logging, monitoring, and production troubleshooting.
  • Experience working with Git, code reviews, and modern software development practices.
  • Ability to leverage AI tools effectively for planning, debugging, and improving developer productivity.

Nice to Have

  • Bun runtime in production
  • Drizzle ORM expertise
  • OAuth2 / OpenID Connect
  • CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps)
  • Performance profiling and optimization
  • Feature flags and remote configuration
  • Event-driven architectures, WebSockets, or Server-Sent Events (SSE)

Benefits

  • Flexible hybrid working policy.
  • Professional growth and learning opportunities.
  • Opportunity to work on a modern backend platform using the latest technologies.
  • A collaborative team of experienced engineers.
  • A supportive and inclusive work environment.

Originally posted on Himalayas

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available