Senior Frontend Developer

Ho Chi Minh

IT

Full-time

  Facebook   Linkedin

We are seeking a Senior React Developer to join our team and contribute to the development of large-scale client projects. As an essential member of the engineering team, you will be responsible for creating high-performance, user-focused web applications. Your role will involve working closely with cross-functional teams, such as designers, backend engineers, and product managers, to ensure smooth integration between frontend interfaces and backend systems.

Key Responsibilities:

  • Component-Based Development: Create reusable, modular components and UI libraries to ensure consistency across applications.
  • Collaboration Across Teams: Work in tandem with UX/UI designers, backend engineers, and product managers to convert business requirements into interactive applications.
  • Optimizing Performance: Enhance the performance of applications using techniques like lazy loading, code splitting, and memoization.
  • Code Quality & Best Practices: Ensure clean, maintainable, and well-documented code, while fostering best practices through code reviews and mentorship.
  • API Integration: Collaborate with RESTful and GraphQL APIs to manage and retrieve data efficiently.
  • Security & Accessibility: Apply security best practices (such as XSS and CSRF protection) and ensure WCAG compliance for accessibility.
  • Mentorship & Leadership: Mentor junior developers, offer constructive feedback, and encourage a culture of ongoing learning.

Qualifications:

  • At least 3 years of experience in React and/or Next.js.
  • Familiarity with Vue.js and Angular is a plus.
  • Strong skills in JavaScript, HTML, and CSS, with experience in web animations (GSAP preferred).
  • Solid background in state management libraries, particularly React Redux.
  • Experience with unit testing using React Testing Library and a preference for Test-Driven Development (TDD).
  • Previous client-side development experience, especially in an agency setting.
  • Knowledge of integrating HTML-based content with third-party platforms, such as content management systems.
  • Familiarity with cookie consent, policy management, and analytics tools is a bonus.
  • Proficient with git source control.
  • Experience with project management tools like Jira, Trello, or PivotalTracker.
  • Strong understanding of computer science principles, including object-oriented design, data structures, algorithm design, and problem-solving.
  • Experience with content management systems and mobile app development is advantageous.
  • Excellent debugging and troubleshooting skills.
  • Strong communication, time management, and problem-solving abilities.
  • Proficient in technical English and comfortable communicating with international stakeholders and teams, particularly in the US.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit