Search by job, company or skills

J

Back End Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description


Role Description

We are looking for a highly skilled Backend Engineer with deep expertise in designing, building, and operating scalable, secure, and high-performance backend systems.

This role requires not only strong coding ability, but also system-level thinking understanding how services interact, how data flows, how systems scale, and how reliability, security, and performance are ensured in real-world environments.

You will work closely with frontend engineers, product owners, DevOps/platform teams, and stakeholders to deliver robust backend services that power mission-critical features across our platform.

Key responsibilities

Backend engineering

  • Design, develop, and maintain scalable backend services using Nestjs
  • Build clean, well-structured APIs (REST and/or GraphQL) with clear data contracts, validation, and error handling.
  • Implement complex business logic, workflows, and domain models with strong separation of concerns.
  • Ensure backend code is maintainable, testable, and production-ready, following best practices and coding standards.
  • Optimize backend performance (query optimization, async processing, background jobs, batching, caching).

System design & architecture

  • Make architectural decisions around service boundaries, data ownership, and communication patterns.
  • Collaborate on system-wide design topics such as:
  • API versioning and backward compatibility
  • Data consistency and transactional boundaries
  • Caching strategies (in-memory, Redis, HTTP caching)
  • Event-driven vs request-driven workflows
  • Participate actively in technical planning, design reviews, and architecture discussions.

Good to have

  • Experience with microservices or modular monolith architectures.
  • Experience operating production systems (monitoring, logging, incident response).
  • Experience with performance testing and load testing.
  • Familiarity with compliance, data privacy, and security best practices.
  • Experience working in multi-tenant SaaS systems.

Qualifications

  • 4+ years of professional experience in backend development with Node.js
  • Strong experience designing and maintaining RESTful and GraphQL APIs.
  • Proficiency with relational and NoSQL databases.
  • Strong understanding of authentication, authorization, and backend security fundamentals.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136753639

Similar Jobs