
Mid/Senior Frontend Engineer ReactJS, NextJS
TwinApe
Job Description
Department: Engineering
Reports To: Frontend Team Lead
Employment Type: Full-time
Tech Stack: ReactJS, NextJS, Ant Design UI
About Us
Twin Ape Solution is a young yet ambitious tech startup founded in Hanoi, Vietnam. We leverage technology to drive innovation in the health and lifestyle industry. By exploring, evaluating, and implementing cutting-edge technologies, especially AI, we build automated, data-driven solutions that improve everyday experiences and well-being.
By joining Twin Ape, you will have the opportunity to work with teams from the United States, China, and Vietnam. This is a chance to engage, learn from diverse cultures, and contribute to meaningful projects, all with the common goal of enhancing the quality of life through technology.
Job Description
We are seeking a highly skilled and experienced Senior Frontend Engineer with a strong background in ReactJS. The ideal candidate will have a deep understanding of modern frontend technologies and best practices, a proven track record of delivering high-quality software, and the ability to mentor and lead other engineers.
Key Responsibilities
- Develop, maintain, and enhance web applications using ReactJS and NextJS
- Write clean, maintainable, and efficient code while following best practices.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and provide constructive feedback to peers.
- Mentor junior engineers and foster a culture of continuous learning and improvement.
- Stay up-to-date with the latest industry trends and technologies to ensure our applications are state-of-the-art.
- Participate in all phases of the software development lifecycle, including planning, development, testing, and deployment.
Required Qualifications:
- Strong problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of professional experience in frontend development.
- Proficiency in JavaScript, TypeScript, HTML, and CSS.
- Extensive experience with Javascript and ReactJS. Strong understanding of state management libraries (e.g., Context, Redux, MobX).
- Experience with RESTful APIs and integrating frontend applications with backend services.
- Familiarity with modern build pipelines and tools (e.g., Webpack,Vite, NPM, Yarn).
- Solid understanding of version control systems, particularly Git.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
Preferred Qualifications
- Experience with TanStack Query (and other TanStack libs)
- Experience with performant web games and related lib (eg., Phaser, Howler)
- Prior experience in a leadership or mentoring role.
- Familiarity with Figma.
- Experience with CI/CD pipelines and tools.
- Familiarity with Agile/Scrum methodologies.
- Having a good sense of UI/UX design is a big plus.
- Experience with automated testing frameworks (e.g., Vitest, React Testing Library).
What We Offer
- Offer up to 40M
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to work on impactful projects with a talented and passionate global team.
Benefits
What We Offer
- Offer up to 40M
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to work on impactful projects with a talented and passionate global team.