About the Role
We are looking for a Front-End Developer with strong experience in React and Next.js to help build high-performance web applications. You will work closely with the Vietnam engineering team and collaborate daily with the US-based team.
Responsibilities
- Develop and maintain front-end features using React, Zustand, and Next.js
- Collaborate with designers and backend engineers to deliver smooth, high-quality user experiences
- Write clean, well-documented, and maintainable code
- Use AI tools (e.g. Cursor, Claude) effectively and evaluate code quality rather than blindly trusting AI output
- Test, debug, and optimize performance
- Participate in code reviews and contribute ideas to improve product quality
Requirements
- 2–3 years of front-end development experience
- Strong knowledge of React (Hooks, functional components, state management)
- Experience with state management libraries such as Zustand or MobX
- Experience with Next.js is required
- Familiar with REST APIs, NPM, and NVM
- Solid understanding of HTML5, CSS3, Tailwind CSS, and responsive design
- Basic to good English reading and writing skills
- Strong teamwork and problem-solving skills
- Must be able to work remotely and efficiently
Nice to Have
Experience with Material UI, Tailwind, or other UI librariesComfortable using Git/GitHubExperience working in Agile/Scrum environmentsPrior experience using AI tools for software developmentRails backend experience
Why Join Optimal Dev Labs?
Competitive Pay
$5–15 USD/hour based on experience
Flexible Schedule
Part-time or full-time (minimum 20h/week)
Remote-Friendly
Work with a friendly, professional Vietnam–US team
Long-term Growth
Opportunity for long-term collaboration and career advancement
Modern AI Tools
Learn and work hands-on with cutting-edge AI development tools
Fun Environment
Fun, cooperative working environment with real impact
