Open position

Front-end Engineer




  • Develop native mobile applications (iOS/Android) using Dart (Flutter) to provide smooth and stable user interfaces.
  • Develop web frontend applications, including but not limited to page layouts, functionality implementation, and data interaction.
  • Select appropriate technologies based on project requirements and write relevant technical documentation.
  • Collaborate closely with product managers, UI designers, backend engineers, and other team members to ensure the smooth progress of projects.
  • Stay updated with the latest frontend technologies, continuously learn new technologies, and improve the overall technical level of the team


  • Bachelor's degree or higher in a computer-related field with 3+ years of frontend development experience.
  • Proficient in native iOS/Android development and expert in Dart (Flutter) with extensive experience in Flutter mobile application development.
  • Skilled in HTML, CSS, JavaScript, and familiar with mainstream frontend frameworks and libraries (such as React, Vue, etc.).
  • Deep understanding of frontend performance optimization, able to effectively improve application loading speed and user experience.
  • Strong communication skills and team spirit, able to complete tasks independently and handle pressure.
  • Keen interest in new technologies with the ability to quickly learn new technologies.
  • Experience in cross-platform development is preferred; experience in large-scale project development or successful product launches is preferred; experience in web plugin development is preferred

When applying please include the following

  • 🤓 A MuchSkills profile - Do that by creating one on and sharing your public link with us in your email.
  • 🎨 A link to any work you're proud of.
  • 💌 A cover letter - describe briefly what you enjoy working with and developing.
  • 📄 A simple CV (since we know you’ve worked hard on it) or your LinkedIn Profile

You could send your application over an email to or fill out the form below.

We look forward to hearing from you.

🌈 If you’d like to know more about our remote working culture visit our careers page.

Apply for this job

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.