APOLLO

Software Engineer (NextJS/ReactJS)

Ho Chi Minh City
Work Type: Full Time

How You Can Contribute?

Frontend Development (ReactJS + NextJS)

  • Develop modern web applications using ReactJS and NextJS.
  • Build scalable, reusable UI components following component-driven architecture.
  • Implement SSR, SSG, and client-side rendering strategies using NextJS.
  • Optimize application performance, SEO, and page loading speed.
  • Ensure responsive and cross-browser compatible UI across devices.

Application Architecture & Integration

  • Integrate RESTful APIs / GraphQL services with frontend applications.
  • Manage routing, authentication flows, and data fetching strategies in NextJS.
  • Implement state management solutions (Redux, Zustand, React Query, Context API).
  • Collaborate with backend teams to design efficient API contracts.
  • Support integration of modern third-party services to enhance product capabilities, including intelligent or data-driven features when applicable.

Code Quality & Testing

  • Write clean, maintainable, and scalable TypeScript/JavaScript code.
  • Apply frontend best practices, code reviews, and performance optimization.
  • Implement unit and integration testing (Jest, React Testing Library).
  • Debug production issues and continuously improve application stability.

Collaboration & Continuous Improvement

  • Work closely with UI/UX designers to convert Figma designs into high-quality UI.
  • Participate in Agile/Scrum development processes.
  • Stay updated with modern frontend trends, React ecosystem, and NextJS updates.
  • Contribute to improving development workflows and engineering standards.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 4+ years of experience in frontend development.
  • Should have knowledge of advanced ReactJs, NextJS
  • Experience with state management libraries/frameworks (e.g., Redux, MobX) is a plus
  • Familiarity with frontend build tools (e.g., Webpack, Babel) and version control systems (e.g., Git).
  • Strong understanding of web standards, cross-browser compatibility, and responsive design.
  • Knowledge of backend technologies and APIs is a plus.
  • Experience integrating AI-powered services or APIs into web applications is a plus.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Submit Your Application

You have successfully applied
  • You have errors in applying