Job Description
We are seeking a skilled Mobile Developer specializing in either iOS or Android platforms to join our dynamic team. The ideal candidate will be responsible for developing and maintaining high-quality mobile applications, ensuring seamless performance and exceptional user experiences.
Key Responsibilities
- Develop and maintain company mobile applications for iOS or Android platforms, ensuring high-quality delivery and regular updates.
- Lead the optimization of existing application architecture, foundational frameworks, and modular design to enhance performance and user experience.
- Continuously improve key mobile performance metrics such as loading speed, stability, and memory usage to ensure smooth operation across various devices.
- Quickly identify and resolve complex technical issues during development to maintain efficient iteration cycles.
- Collaborate closely with product managers, designers, and backend teams to drive end-to-end development of new features from prototype to launch.
Job Requirements
- Bachelor's degree or higher in Computer Science or a related field, with at least 5 years of mobile development experience and a proven track record of complete app development and deployment.
- For iOS: Proficiency in Swift, with preference given to candidates with Flutter cross-platform development experience. For Android: Strong familiarity with the Android platform, expertise in Kotlin & Java, and Flutter experience is a plus.
- Practical experience in performance optimization, memory management, and UI rendering optimization, with a strong focus on code quality and performance.
- Excellent system design skills, capable of independently designing and implementing modular architectures for complex systems.
- Strong communication and teamwork abilities, coupled with a high sense of responsibility.
Preferred Qualifications
- Experience with Flutter development is highly desirable.
- Prior involvement in large-scale projects, core architecture design, or contributions to open-source projects will be a significant advantage.
Benefits
Remote work opportunities available.


