Job Title:FE Live (JavaScript React.js + Next.js or Vue.js + Nuxt.js)
Location: Vietnam
Type: Full-time | Game Service
Department: Development
Key Responsibilities:
- Design and implement innovative user-facing features that provide a high-quality user experience.
- Build reusable, efficient components and libraries for use across multiple projects and teams.
- Ensure the technical feasibility and implementation quality of UI/UX designs.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Collaborate closely with designers, backend developers, product managers, and global team members to align technical solutions with business objectives.
- Stay current with the latest trends in React.js + Next.js or Vue.js + Nuxt.js, and advocate for best practices and new technologies to enhance the front-end stack.
Lead code reviews, establish front-end development standards, and mentor junior developers to foster technical growth within the team.
Professionalism & Adaptability
- Demonstrate the ability to work effectively under high-pressure conditions and tight deadlines.
Adapt quickly to changing requirements and contribute proactively to problem-solving and innovation.
Required Qualifications:
Experience & Technical Skills
- Strong proficiency in JavaScript, including a solid understanding of the DOM, asynchronous programming, and the JavaScript object model.
- Expertise in React.js + Next.js or Vue.js + Nuxt.js, including their ecosystems and core principles.
- Experience with state management patterns such as Flux, Redux, or equivalent.
- Familiarity with modern EcmaScript features and syntax.
- Understanding of data structure libraries like Immutable.js.
- Basic working knowledge of CSS pre-processors such as LESS or SASS.
- Proficient in using version control tools, particularly Git.
- Solid understanding of SEO principles and the ability to develop applications that are search-engine friendly.
- Strong problem-solving abilities and a mindset for delivering clean, maintainable code.
- Demonstrated success in delivering complex web applications within deadlines.
- Prior experience as a Senior Developer, preferably in a lead ormentoring capacity.
Good at English, ability to read & understand the English document, ability to communicate fluently.
Nice to Have
- Experience with TypeScript and modern build tools such as Webpack, Vite, or Rollup.
- Familiarity with CI/CD workflows, unit testing, and end-to-end testing frameworks.
- Exposure to performance tuning techniques and accessibility best practices.
Contributions to open-source projects or public GitHub repositories.
Soft Skills & Collaboration
- Ability to work independently or collaboratively in a fast-paced, agile environment.
Excellent communication skills and team collaboration mindset.