Front-end Engineer
Skills
About the Role
You will develop native mobile applications (iOS and Android) using Dart and Flutter and build web frontend applications using HTML, CSS and JavaScript. You will implement page layouts, frontend functionality and data interactions, optimize frontend performance, select appropriate technologies and write technical documentation. You will work closely with product managers, UI designers and backend engineers to deliver stable, high-quality user experiences, continuously learn new frontend technologies and improve application reliability.
Requirements
- Bachelor's degree or higher in a computer-related field with 3+ years of frontend development experience
- Proficient in native iOS and Android development
- Expert in Dart and Flutter with extensive Flutter mobile application development experience
- Skilled in HTML, CSS and JavaScript and familiar with frontend frameworks such as React and Vue
- Deep understanding of frontend performance optimization
- Strong communication skills and ability to work independently under pressure
- Keen interest in new technologies and ability to learn quickly
- Experience in cross platform development preferred
- Experience in large scale project development or successful product launches preferred
- Experience in web plugin development preferred
Responsibilities
- Develop native mobile applications using Dart and Flutter
- Develop web frontend applications including layouts, functionality and data interaction
- Select appropriate technologies and write technical documentation
- Collaborate with product managers, UI designers and backend engineers
- Stay updated with latest frontend technologies and continuously learn
