mid level /senior fullstack Developer ( backend focus)

Indeed|INNOVATION IN TECHNOLOGY PTY LTD|Thành phố Hồ Chí Minh|16 Aug 2026
Apply Now →

JOB DESCRIPTION

Full Stack Developer – Backend Focus (mid-level/Senior)

Company: JC Computing VN
Domain: EdTech (Education SaaS)
Location: Hồng Hà Street, Ward 2, Tân Bình District, Ho Chi Minh City, Vietnam

About Us

JC Computing VN is a technology startup based in Ho Chi Minh City, Vietnam. We are building a next-generation EdTech SaaS ecosystem to modernize how schools and educational institutions manage their operations.

Overview

We are looking for a highly skilled fullstack (Bakend focus) Engineer with deep expertise in designing, building, and operating scalable, secure, and high-performance backend systems. The ideal candidate has strong hands-on experience with modern backend frameworks, distributed system design, cloud infrastructure, and production deployment strategies.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 ResponsibilitiesBackend 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.

Infrastructure & Deployment

  • Collaborate on CI/CD pipelines to ensure safe, automated, and repeatable deployments.
  • Understand and apply deployment strategies such as Rolling updates
  • Monitor, debug, and improve system reliability using logs, metrics, and tracing.

Collaboration & Leadership

  • Mentor junior and mid-level backend engineers and support team knowledge-sharing.
  • Work closely with frontend engineers to align API design with client needs.
  • Communicate effectively with DevOps, security, and infrastructure teams.
  • Take ownership of backend components from concept to production and long-term maintenance.
  • Identify technical risks early and propose pragmatic, scalable solutions.

QualificationsRequired Skills

  • 3+ 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.

Backend Knowledge (Required)

  • Hands-on experience and conceptual understanding of at least one backend framework NestJS.
  • Ability to design API contracts, understand service architecture, and collaborate effectively with backend teams.

Cloud & DevOps Knowledge (Required)

  • Hands-on experience with Docker and containerized applications.
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).

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.

What We Offer

  • Opportunity to lead and influence backend and platform architecture decisions.
  • Challenging problems involving scale, reliability, and real-world constraints.
  • Collaborative, engineering-driven culture with strong technical ownership.
  • Modern cloud-native stack and production-grade systems.
  • Impactful work across large-scale, mission-critical platforms.

Loại hình công việc: Toàn thời gian

Địa điểm việc làm: Làm việc từ xa kết hợp ở Thành phố Hồ Chí Minh