We’re a product-driven technology company developing a modern platform that empowers test automation and DevOps teams. As we grow, we’re looking for a seasoned Full Stack Engineer who loves tackling challenging technical problems and building products that truly benefit users.
The ideal candidate brings a strong product mindset, understands how technology impacts business outcomes, and is comfortable working across backend, frontend, and event-driven architectures. You should be confident with Java-based backend frameworks, skilled in React on the frontend, and experienced in building scalable, distributed systems.
Key Responsibilities
-
Develop and enhance scalable web applications across both backend and frontend components.
-
Build backend services and APIs using Java frameworks such as Spring Boot or Quarkus.
-
Work with PostgreSQL and maintain efficient data interactions.
-
Create responsive, high-performing web interfaces using React and TypeScript.
-
Design and support event-driven architectures using tools like Kafka.
-
Containerize services with Docker and contribute to CI/CD and deployment pipelines.
-
Ensure service reliability, performance, and security.
-
Diagnose and resolve issues across the full stack.
-
Collaborate closely with product managers, UX designers, and engineers to deliver quality features.
-
Proactively identify areas for improvement and propose solutions.
-
Apply a strong product-oriented mindset with a focus on user needs and overall value.
Requirements (Must-Have)
-
5+ years of experience working on large-scale or complex software systems.
-
Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
-
Strong backend development expertise in Java (Spring Boot or Quarkus).
-
Solid proficiency with React and TypeScript.
-
Hands-on experience with PostgreSQL.
-
Practical knowledge of Kafka or other event/message-driven systems.
-
Ability to design and work with RESTful APIs.
-
Familiarity with Git and CI/CD practices.
-
Strong analytical and problem-solving abilities with a proactive approach.
-
Good communication skills and ability to work effectively in a product-focused environment.
Nice to Have
-
Experience designing microservices or distributed systems.
-
Knowledge of cloud platforms (AWS, GCP, Azure).
-
Familiarity with Kubernetes or container orchestration tools.
-
Experience with automated testing frameworks (JUnit, Jest, Cypress, etc.).
-
Exposure to Agile or Scrum methodologies.
Work Arrangement: Fully on-site
Location: Hoa Hung Ward, Ho Chi Minh City
Model: In-office