Senior Backend Engineer (Nodejs)
Ho Chi Minh
Full-time
05/02/2026

FIREGROUP AT A GLANCE

Founded in 2016 in Vietnam, FireGroup Technology is committed to building world-class SaaS products that make a global impact on e-commerce. From the outset, we envisioned a world where running an online business is easy, effective, and sustainable, and we have been bringing that vision to life for nearly a decade.

Our portfolio includes TrueProfit, Transcy, OneMobile, OneLoyalty, Zopi, Promer, Ali Reviews. Trusted by more than 450,000 merchants in over 175 countries and recognized by global leaders such as Shopify, Google, Meta, TikTok, and Amazon, FireGroup is proud to elevate Vietnamese innovation onto the world stage.

Why build your career with FireGroup

  • Make a Global Impact: Contribute to products trusted by merchants worldwide and help solve real challenges that transform e-commerce.
  • Build with an AI-first Mindset: Use AI as your daily co-pilot to make smarter decisions and accelerate problem-solving at scale.
  • Unleash Your Potential: Fast-track your growth with career mobility, diverse learning resources, and an agile environment that empowers bold thinkers.

In a culture that connects us as a whole

What truly defines us is not only our technology but also our people, guided by our seven core values of Courage, Creativity, Growth, Teamwork, Ownership, Trust, and Empathy. At FireGroup, work is more than a job; it is a legacy in the making. We move with speed to solve meaningful challenges, and every Firer is encouraged to dream boldly, lead with courage, and create impact that endures.

Discover how our values come to life in every team and product we build on our culture page.

Responsibilities

1) Product Development Process (Agile/Scrum)

  • Participate in Daily, Refinement, Planning, Review, and Retro meetings.
  • Report progress clearly, surface risks early, and propose practical solutions.
  • Analyze requirements, break down tasks, and provide accurate estimations/story points.
  • Turn Retro insights into actionable improvements for the next sprint.

2) Backend Architecture & Development

  • Own the technical design and architecture for complex features that impact multiple modules/teams or the overall system.
  • Build and maintain backend services and APIs using Node.js, ensuring correctness and reliability.
  • Select appropriate technical approaches and document key decisions (design, trade-offs, impact).

3) Code Quality, Performance & Security

  • Ensure code quality: clean, maintainable, well-structured, and compliant with team standards (linting, conventions).
  • Collaborate closely with stakeholders (Frontend, Design, QA/QC, Backend team) to deliver features that meet product requirements.
  • Proactively improve performance (e.g., query optimization, caching, profiling) and security (e.g., API protection, access control, data safety).

4) Maintenance, Bug Fixing & Production Support

  • Troubleshoot issues with a system-wide view and deliver root-cause fixes (not just patches).
  • Coordinate feature changes to ensure consistency and avoid regressions.
  • Monitor production systems and propose improvements to enhance stability and reliability.

5) Code Review & Team Development

  • Conduct code reviews, support teammates with technical guidance, and identify hidden risks (performance/security/design).
  • Mentor junior/mid engineers and contribute to building team guidelines, checklists, and best practices.
Qualifications
  • 5+ years of backend engineering experience; strong preference for product environments with real users and scale.
  • Strong proficiency in Node.js (advanced level preferred): designing APIs/services, handling concurrency, performance tuning.
  • Solid understanding of API design (structure, validation, error handling, versioning) and backend security fundamentals.
  • Strong software design foundation: OOP, Design Patterns, Clean Architecture; experience with Microservices (product-dependent).
  • Hands-on experience with Message Queues (e.g., Kafka/RabbitMQ/SQS or equivalent).
  • Experience with (product-dependent): MySQL / PostgreSQL / MongoDB / Redis / Elasticsearch.
  • Ability to write advanced queries, design schemas, understand indexing, and optimize database performance.
  • Strong system thinking, ownership mindset, and ability to drive outcomes end-to-end.
  • Effective cross-functional communication, especially on complex, multi-stakeholder work.
  • Able to read technical documentation confidently; working communication is a plus.

Nice-to-have

  • Experience with additional languages such as Python
  • Experience with observability tooling (logging/monitoring/tracing) such as ELK/Prometheus/Grafana (or equivalent).
  • Familiar with AI-assisted coding tools and able to use them responsibly to boost productivity while maintaining quality.
Job Benefits

We believe that motivation & personality of the employees are the only shortcut to the promotion of the corporate and contributions to the society. We will try our best to create a corporate environment where all employees can realize their dreams and goals.

Featured benefits include:

  • Have opportunity to work with global merchants and join the dynamic, young and friendly project team; stable career path;
  • Attractive salary based on skills and experience; 13th month salary & seniority bonus; Employee’s marriage, maternity bonus; Birthday voucher gift;
  • Annual salary review;
  • Premium Healthcare, annual health check;
  • Regular technical seminar & external/ internal training courses;
  • Providing free coffee, tea & snack;
  • Internal engagement events: Teambuilding; Town-hall, birthday gift voucher, mid-autumn, new year and kick-off parties, yearly company trip;
  • FireGroup Sports Clubs: Running, Football, Badminton, etc;
  • Laptop/ PC/ Monitor are provided
Contacts

Should you need more information about this job, reach out to us at:

Build Your Career With Us
Direct Application Employee Referral




    By clicking submit, you agree to our privacy policy and terms of use, and in particular, you expressly agree to the transfer of your personal information for the purposes described in that policy.










    UPLOAD
    Upload 1 file
    left
    Uploaded 1 file
    Upload failed

    We accept .pdf, .doc .docx and .txt files up to 10MB.

    By clicking submit, you agree to our privacy policy and terms of use, and in particular, you expressly agree to the transfer of your personal information for the purposes described in that policy.

      Referrer Information

      UPLOAD
      Upload 1 file
      left
      Uploaded 1 file
      Upload failed

      We accept .pdf, .doc .docx and .txt files up to 10MB.

      By clicking submit, you agree to our privacy policy and terms of use, and in particular, you expressly agree to the transfer of your personal information for the purposes described in that policy.