FULL-STACK ENGINEER | HA NOI

As a Senior Full Stack Engineer, you will play a key role in designing, developing, and optimizing high-impact platforms and services across both frontend and backend layers. You will collaborate with cross-functional teams, mentor junior engineers, and help shape architectural decisions while continuously evolving our technology stack.

Tech Stack: Java (primary), ReactJS; Python experience is a plus.

Who we are?

Our mission is to empower Vietnamese organizations on their digital transformation journey. Through innovative software solutions, we enable our clients to achieve outstanding results with optimized resources, thereby enhancing their competitiveness and contributing to the growth of Vietnam’s digital economy.

To become the leading trusted partner in Vietnam’s digital transformation, providing innovative solutions that enable secure and efficient data connectivity for businesses, driving the growth of the digital economy.

Position Overview

As a Full Stack Engineer, you will contribute to the design, development, and optimization of platforms and services across both frontend and backend layers. You will work closely with cross-functional teams, participate in architectural discussions, and continuously learn and adapt as our technology stack evolves. This role is open from Junior/Middle to Senior levels, depending on your experience and growth orientation.

Responsibilities

  • Design, develop, and maintain high-quality frontend components using HTML, CSS, ReactJS (or related frameworks).
  • Architect and implement robust backend services and APIs using Java and Python.
  • Ensure seamless integration between frontend and backend components to provide exceptional user experiences.
  • Lead performance tuning and ensure cross-platform responsiveness and scalability.
  • Contribute to technical direction, architecture decisions, and code reviews.
  • Proactively identify and reduce technical debt and improve overall codebase quality.
  • Lead by example in testing best practices: unit, integration, E2E.
  • Support DevOps practices: CI/CD pipelines, monitoring, alerting, and deployment pipelines.
  • Provide technical mentorship to team members and foster a culture of continuous learning.
  • Collaborate with product owners to estimate efforts, clarify requirements, and deliver features that align with business goals.
  • Actively engage in technical discussions, documentation, and knowledge sharing.
  • Champion and improve engineering processes, team rituals, and agile practices.
  • Take initiative in identifying and proposing improvements to system design, development flow, and tooling.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • At least 2 – 5+ years of experience as a Full Stack Engineer or Backend Engineer, with strong proficiency in Java (preferred as the primary backend language). Experience with Python or prior involvement in projects using Python frameworks is a plus.
  • Hands-on experience with:
    • Frontend: HTML5, CSS3, ReactJS (or other modern JS frameworks)
    • Backend: Java, Python, RESTful APIs (or equivalent backend technologies)
    • Database: MySQL, PostgreSQL, or other relational databases
  • Knowledge of system architecture, design patterns, and microservices.
  • Experience in deploying and maintaining production services.
  • Familiarity with containerization (Docker, Kubernetes) is a plus.
  • Strong debugging and problem-solving skills.
  • Growth mindset with eagerness to learn and explore emerging technologies.

Nice to Have

  • Proven experience in designing, building, and deploying end-to-end web applications or enterprise systems — ideally in SaaS, ERP, CRM, or Business Process Automation (BPA) domains.
  • Exposure to cloud platforms (AWS, GCP, Azure).
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Understanding of Domain-Driven Design or event-driven architecture.

Soft Skills

  • Strategic, user-centric mindset with the ability to align engineering efforts with customer value.
  • Excellent communication and interpersonal skills – able to explain complex technical topics to non-technical stakeholders.
  • Strong analytical skills with attention to detail and quality.
  • Ability to manage priorities, work independently, and adapt to changing business needs.

Personal Attributes

  • Ownership-driven and results-oriented with a passion for building scalable systems.
  • Team-oriented with experience in peer mentorship and cross-functional collaboration.
  • Bias for action, yet thoughtful and data-driven in decision-making.
  • Open to feedback, diverse perspectives, and continuous self-improvement.
  • Curious, humble, and unafraid to challenge assumptions constructively.
  • Why will you love working here?

We have an open-minded, friendly, positive, transparent, and agile environment. We’ve worked hard to build the workplace culture we’ve always dreamed of – one where we celebrate each other’s successes, work hard together, and know when it’s time to relax. We know that we can’t reach our goals alone and think that our culture makes it a little easier to come to work and makes our biggest goals achievable. You’ll be using cutting-edge technology and taking on interesting challenges every day with a team that is genuinely happy to have you!

Benefit:

  • Attractive salary: Fixed salary + bonus based on performance (10% – 30% of fixed salary), discussed during interview.
  • 13th month salary and year-end bonus of 1-2 months salary depending on the company’s business situation during the year.
  • Salary increases regime is reviewed periodically
  • Provide Laptop & Screens for working.
  • Social insurance, health insurance, unemployment insurance regimes according to State regulations
  • Premium health care insurance for you.
  • Free annual health check.
  • Participate in annual company travel domestically and internationally
  • Bonus policy: Bonuses for holidays, New Year, birthdays, weddings, funerals, illnesses… + seniority bonus + other bonuses according to current regulations – Company.
  • Professional, friendly working environment, stable and long-term work.
  • Training in professional skills and skills necessary for the job.

Apply: hr@scts.com.vn

Đăng ký bản tin

Để không bỏ lỡ những giải pháp chuyển đổi số hiệu quả.
Bạn có thể hủy đăng ký bất cứ lúc nào.