Participate in developing education management platforms: Build and upgrade web, mobile (iOS, Android) and/or desktop (Windows, macOS) applications to improve learning experiences and optimize operational processes.
User Interface (UI) Design and Build: Develop user-friendly interface features that adhere to design standards, ensuring maintainability, extensibility, and cross-platform compatibility.
System maintenance and optimization: Troubleshoot technical errors, improve performance and propose solutions to enhance product quality.
Collect and analyze feedback: Work with users and customers to collect feedback, then propose and implement innovative solutions to enhance the user experience.
Request
Technique: React/React Native: Proficient in core React concepts (components, state, props, hooks) and/or React Native for web or mobile interface development. HTML, CSS, JavaScript/TypeScript: Master basic frontend technologies, able to build responsive interfaces and optimize user experience. Flutter/Dart: Experience developing mobile or desktop applications with Flutter, including building interfaces (Widgets) and managing state (Provider, Riverpod, or Bloc), is a big plus. Git: Proficient in using Git (GitHub, GitLab, Bitbucket) to manage source code and work in teams. Foundational knowledge: Understand core concepts of web development (DOM, event handling) and mobile/desktop applications (application lifecycle, resource management). Error analysis and troubleshooting: Ability to analyze, detect and propose solutions to technical problems from basic to complex in software modules.
Experience: Minimum 1 year of experience as Frontend Engineer or equivalent, having participated in developing real applications using React/React Native. Experience with Flutter (especially desktop apps) is a plus, but not required. Have at least 1-2 real projects (personal, internship, or thesis) that demonstrate frontend development skills, preferably if published or have source code on GitHub. Prioritize: Experience with API integration (REST, GraphQL) Understanding of UI/UX and using design tools like Figma to collaborate with the design team. Experience writing unit tests or integration tests to ensure source code quality. Experience with databases (SQL Server, or NoSQL) is a plus.
Interest
Salary from 20 - 50 million/month depending on experience and ability. Enhance your React/React Native expertise and get a chance to learn Flutter for cross-platform app development. Grow into positions like Middle/Senior Frontend Developer or transition into a Full-stack Developer role. Participate in diverse projects. Social insurance, Team building, 13th month bonus, Performance bonus
Working hours: Monday - Friday (from 08:30 to 18:00), Saturday (from 08:30 to 12:00)
Workplace
Hanoi: BT16B6-32, European Overseas Vietnamese Village, Mo Lao Ward, Ha Dong