Frontend Engineer (Trainee)
Singapore
Internship to Full Time
Entry Level
We are looking for a capable and driven Frontend Engineer (Trainee) to support the development of web applications focused on writing and learning tools. This role involves building and maintaining frontend features, translating product requirements into intuitive user interfaces, and collaborating closely with backend developers to integrate APIs and AI-powered services. The ideal candidate is technically strong in frontend development, detail-oriented in UI/UX implementation, and able to independently translate ideas into well-built, maintainable product features.
Key Responsibilities
Required Skills & Experience
Additional Skills (Optional)
Why Join
Key Responsibilities
- Develop frontend features using React, building maintainable and performant web applications.
- Translate product requirements into polished UI components.
- Collaborate with backend developers and work with internal and third-party APIs, including integrations with AI/LLM services.
- Ensure applications are responsive, user-friendly, and accessible.
- Contribute ideas to improve the UX of writing tools.
Required Skills & Experience
- Strong frontend skills with React.
- Strong JavaScript/TypeScript skills and familiarity with modern frontend tooling.
- Ability to use AI as an accelerator while maintaining strong hands-on problem solving skills and delivering maintainable code.
- Ability to learn quickly and independently move from idea to shipped feature.
- Strong understanding of UI/UX best practices with good attention to detail.
- Comfortable collaborating remotely and independently managing tasks, goals, and deadlines.
- Ability to manage multiple priorities effectively.
- Fluency in written and spoken English.
Additional Skills (Optional)
- Interest in EdTech or writing tools.
- Experience with rich-text editing tools (Lexical is a plus).
- Experience with backend development or API integrations.
Why Join
- Work remotely with a small, passionate team shaping AI-assisted learning.
- Take ownership of frontend development and contribute to students’ learning experiences.
- Flexible and supportive working environment with room to innovate.
- Possibility of full-time conversion after good performance and company's needs
Apply for this position
Required*