Fastboy Marketing

87A Tran Hung Dao, TP Hồ Chí Minh

Company Size : 25-99

View more

Job Summary

25-99

Product

Việt Nam

Mid/Senior Frontend Engineer

Fastboy Marketing

Tan Phu, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:10/08/2025
  • 1

Job description

Overview of job

We’re not just building products — we’re building a place where people grow. At our core, personal development is a priority. We want every team member to level up alongside the company through hands-on projects, cutting-edge tools, and industry best practices.

Our clients expect nothing less than excellence, and that high standard fuels everything we do.

We’re looking for a Mid/Senior Frontend Engineer ready to take ownership, solve tough problems, and build products people actually love using.

What you'll be doing:

  • Develop high-performance web applications that are reliable and scalable.
  • Analyze requirements and maintain clear, up-to-date technical documentation.
  • Contribute ideas and solutions to enhance our products.
  • Write clean, maintainable, and well-documented code.
  • Participate in all phases of the product development lifecycle — from analyzing user requirements and designing system architecture to coding, testing, and deployment.
  • Build front-end interfaces that deliver an advanced and intuitive user experience.
  • Create reusable components/modules for responsive websites.
  • Integrate with API endpoints or Mercure for real-time content updates.
  • Ensure developed pages and software have pixel-perfect UI/UX.
  • Optimize front-end performance to ensure consistent rendering across all major browsers.
  • Collaborate closely with the backend team to ensure seamless integration between front-end and back-end systems.
  • Competitive pay — Above-industry-standard salaries with a 13th-month bonus.
  • Great benefits — Full insurance coverage and regular team-building activities.
  • Flexibility — Friendly working environment and flexible working hours.
  • Growth-focused — We invest in you as much as in our products. Whether it’s improving your English, mastering a new design tool, developing your design thinking, or exploring a new skill, we’ll support your growth every step of the way.
  • Meaningful work — We work hand-in-hand with clients, fully investing in their product development to create solutions with true market potential.
  • Balanced culture — We respect both products and technology equally, ensuring every team member understands, believes in, and contributes to what they’re building.
  • Work-life respect — We stick to a sustainable pace with standard 8-hour days, Monday to Friday — no burnout culture here.
  • Agile and adaptive — We work in sprints with realistic goals, improving processes continuously to match our true velocity.
  • Ownership & autonomy — You’ll have the freedom to experiment, innovate, and shape your role, with a team that’s always open to better ways of working.

Job Requirement

Responsibilities:

  • Build responsive, high-performance web applications using React.js.
  • Implement reusable UI components with Tailwind CSS and shadcn/ui.
  • Integrate the frontend with GraphQL and REST APIs, including real-time updates.
  • Leverage the TanStack (e.g., TanStack Query, TanStack Table) for data fetching and state management.
  • Write clean, maintainable, and testable code following industry best practices.
  • Collaborate with designers, backend developers, and QA to deliver features on time.
  • Participate in code reviews and contribute to improving team processes.
  • Apply strong UI/UX design principles in development.
  • (Senior level) Provide technical leadership, mentor team members, and guide architectural decisions.

Requirements:

  • Mid-Level: 2–4 years of experience in frontend development.
  • Senior-Level: 5+ years of experience in frontend development, with a track record of leading projects or mentoring engineers.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Strong experience with React.js and component-based architecture.
  • Experience with GraphQL (queries, mutations, subscriptions).
  • Familiarity with Tailwind CSS and component libraries (e.g., shadcn/ui).
  • Hands-on experience with TanStack Query for data fetching and caching.
  • Solid understanding of application performance optimization techniques.

Nice to Have:

  • Familiarity with other TanStack tools (e.g., TanStack Router, TanStack Virtual).
  • Experience with complex transactional or enterprise-grade applications.
  • Knowledge of accessibility best practices (WCAG).
  • Experience integrating design systems or maintaining component libraries.

 

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • JavaScript
  • ReactJS
  • TailwindCSS
  • HTML5
  • CSS3
  • Router
  • TypeScript
  • REST API
  • Architecture
  • WCAG
  • Caching
  • UI/UX
  • GraphQL
  • TanStack

COMPETENCES

  • Team Leadership