Senior Frontend Developer
Build powerful, user-friendly web frontends that connect seamlessly with our ecosystem of mobile apps and AI-driven features. Own what you build, bring bold ideas to the table, and grow in a fast-moving, supportive environment.
Key Responsibilities
Communicate with the Product Owner for requirements
Develop client side of website applications with provided design
Cooperate with Design team to deliver UI/UX of the website application
Cooperate with QC/QA to ensure application quality
Cooperate with Backend developers to integrate backend services
Collaborate with the team to analyze product needs and propose technical solutions
Follow agile processes and ensure delivery on schedule with acceptable quality
Track and analyze product issues, conduct troubleshooting and bug fixing
What We're Looking For
5+ years of experience building and shipping production-grade web applications
Expert in ReactJS and state management (Redux, Context API, or similar)
Strong understanding of SPA architecture, performance optimization, and responsive UI
Solid knowledge of JavaScript (ES6+), HTML5, CSS3, and version control (Git)
Familiar with data structures and algorithms, with practical application in frontend work
Able to write clean, maintainable, well-structured code
Comfortable owning features from design to release and contributing to technical decisions
Nice To Have
Proficiency in TypeScript and scalable frontend architecture
Experience with headless CMS (e.g. Sanity, Contentful)
Frontend tooling experience (Webpack, Vite, Storybook, ESLint)
Strong eye for UI/UX, animation, and accessibility best practices
Knowledge of web security (XSS, CSRF) and network protocols
Experience with automated testing frameworks (Jest, React Testing Library, Cypress)
Understanding of CI/CD pipelines and performance monitoring
What We Offer
13th-month salary, performance bonus, and biannual performance reviews
Work with young, talented teammates on global apps in the AI domain
12 days annual leave and 5 days sick leave
Healthcare insurance and annual health check
MacBook provided, with additional monitor available
Flexible working hours with one remote day per month
Company trips, team-building activities, and quarterly happy hours
Ready to Apply?
We'd love to hear from you. Send us your resume and let's start a conversation about this exciting opportunity.