Mô Tả Công Việc
Finding the perfect shopping experience online can be frustrating. We're on a mission to change that with our AI-powered chatbot that provides quiz functionality and seamless e-commerce integration. As a funded AI startup, we're looking for a Senior Front End Engineer to help us build the future of AI-powered shopping.Position OverviewWe're looking for an experienced Senior Front End Engineer to join our team working on our cutting-edge AI chatbot platform. You'll be responsible for developing and maintaining our MVP user interfaces for our conversational AI product, with a specific focus on quiz functionality and e-commerce integrations.You will be the person scaling up our solution from its Proof-of-concept days into a fully scalable solution.→ One year contract with a likelihood of extension. We’re not sponsoring visa.→ Location: HCMC Based→ Working day: 4-5 days/ week (4 to full-time)→ Working Time: UK 9AM - 7PM window (3PM - 1AM in Vietnam)Day-to-day Responsibilities:
Design, build, and maintain high-performance, reusable UI components for our React-based front-end application
Implement interactive quiz experiences within our chatbot interface
Develop seamless e-commerce integrations allowing users to browse products and complete purchases through conversational flows
Collaborate with UI/UX designers to translate wireframes and mockups into responsive, accessible interfaces
Work closely with back-end engineers to integrate front-end components with Python-based APIs and services
Optimise application performance and responsiveness across devices
Lead code reviews and mentor junior front-end developers
Contribute to technical architecture decisions and front-end development standards
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Technical Must-haves:
Expert knowledge of React, including hooks, context API, and state management solutions
Strong JavaScript/TypeScript skills and deep understanding of modern ES6+ features
Experience setting up comprehensive front-end testing environments from scratch
Proven experience with real-time communication protocols (WebSockets, Server-Sent Events); and with GCP services, particularly those related to web hosting and deployment
Understanding of RESTful APIs and experience working with MongoDB
Experience with front-end build tools and module bundlers (Webpack, Babel, etc.)
Experience establishing and implementing front-end testing strategies using frameworks like Jest, or React Testing Library). Knowledge of test-driven development practices and strategies for React applications
Strong knowledge of Firebase, Google Analytics, and experience with e-commerce API integrations (Shopify, Wix, BigCommerce)
Strong debugging skills across frontend components and API integrations
Ability to think from a user's perspective, beyond just engineering tasks
Experience with A/B testing within the chatbot context
Nice-to-haves:
Beginner Python skills for collaboration with backend team
Previous experience working with conversational UI or chatbot interfaces
Experience with LLM APIs (OpenAI, Anthropic, or similar)
Understanding of accessibility standards (WCAG) and implementation
Experience with CI/CD pipelines and deployment to cloud environments
Soft-skills Essentials
Strong organisational skills – You manage tasks effectively and document your work clearly. Write modular, testable code
Great communicator – You break down complex technical concepts for both tech and non-tech teams
Startup mindset – A sense of ownership and willingness to experiment with new tech. You thrive in fast-paced environments, iterate quickly, and adapt easily
Attention to detail – You love optimising workflows, repositories, and documentation
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Why Join Us?
Our approach to designing products reflects our philosophy: keep it simple. You'll do some of your best work on technology everyone is talking about, but only lucky few get to work on.
We iterate fast and are curious.
No politics. We are respectful and straightforward.
We are flexible. We don't expect you to be in office (that means fully remote), or want you to work on something unless it makes sense.
You will be part of an early team and see the startup grow from the front seat. (Fancy starting yourself someday? This is the place to be)
Interviewing Process
First Round: 30-minute video call with the Founder (a week after your application if it's a good fit)
Second Round: A take-home test exercise (2 days after if successful in the First Round)
Third Round: 45-minute in-person interview with the Founder and Technical Advisors, opportunity to meet the rest of the team (3 working days after if successful in the second round)
To ApplySound like a good fit after reading everything we have written? We'd love to hear from you! Send over your CV and Cover Letter including your Git and a demo link of any previous chatbots you’ve worked on.Please note that application without a cover letter or LinkedIn direct messaging or Easy Apply will not be reviewed.
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.