Acerca de
Mobile Engineer
Taipei City, Taiwan
Full Time
We’re hiring a Mobile Engineer who’s passionate about learning and building great products. We mainly use Flutter, supported by native Android/iOS when needed, and also work on some Flutter Web projects.
If you thrive in a fast-changing environment, enjoy solving problems, and communicate well with others, we’d love to meet you. Flutter experience is a plus—but not required.
About the Role
As a Mobile Engineer, you will take part in the full development process—from product concept to launch. You will be responsible for developing and maintaining our mobile applications, while ensuring high code quality and an excellent user experience.
What You’ll Do
-
Participate in the full development lifecycle, including product design, implementation, testing, and maintenance, while ensuring high code quality. Core modules include streaming (push/pull), image processing, Bluetooth connectivity, and file uploads.
-
Collaborate closely with cross-functional teams, including Product Managers (PM), Designers, and other Engineers (R&D).
-
Write high-quality code that is readable, loosely coupled, and easy to maintain.
-
Participate in code reviews, learning and growing together with team members.
-
Continuously optimize performance and stability of existing systems.
What We’re Looking For
【Junior】
-
1+ year of mobile app development experience, familiar with Android, iOS, or Flutter
-
Ability to build and customize UI components
-
Understanding of multithreading and handling asynchronous tasks
-
Experience with UI testing and/or unit testing
-
Basic knowledge of RESTful APIs
-
Familiar with version control tools such as Git
-
Strong communication skills and a collaborative team mindset
【Mid-level】
-
3+ years of mobile app development experience, familiar with Android, iOS, or Flutter
-
Strong knowledge of multithreading and asynchronous programming
-
Ability to proactively identify and solve technical issues
-
Strong communication skills
-
Experience working with databases (DB)
Preferred Qualifications
-
Experience in performance tuning, with the ability to proactively identify performance bottlenecks and propose effective solutions
-
Experience in video processing or streaming-related development
-
Experience in system architecture design, including large-scale architecture refactoring; familiar with common design patterns
-
Experience in BLE (Bluetooth Low Energy) development
-
Strong testing experience, including integration testing and end-to-end (E2E) testing
-
Hands-on experience designing, writing, or improving CI/CD pipelines
-
Experience working on large-scale applications and/or contributing to open-source projects
-
Experience with Flutter for Web
Salary
NTD 1,000,000 – 2,000,000 per year
Application for This Position
Please email us your resume along with your name, contact number and preferred contact time. We appreciate your application and look forward to connecting with you.