Job Description
As iOS/Android Engineer, you will be responsible for the following:
- Design and ship new features, optimize existing features with coworking with the project team
- To improve existing processes and/or products, Explore and evaluate the practicality of new technologies
- Write clean and maintainable code that is properly tested and reviewed
- Tackle challenging engineering problems in various domains such as live streaming, image/audio processing, e-commerce, payments, etc
- Promote robust and maintainable code, clear documentation, and deliver high-quality work on a tight schedule
The Successful Applicant //About You
As a successful candidate you will have a bachelor's degree in Computer Science or equivalent with at least 3 years of experience in mobile development. You will also be extremely familiar with major programming languages such as Objective-C or Swift (for iOS), Java, Kotlin (for Android), OR Flutter (for Hybrid). You will have a strong understanding of multiple frameworks, SDK, fundamental algorithms and data structure, etc. If you are fluent in Chinese, it is a bonus.
Front-end Software Engineer
Job Description
Reporting to the Frontend Tech Lead. Join the tech team to help internal and enterprise customers build their new platform used by millions of loyal users. Create and architect efficient and highly reusable front-end systems that drive complex web applications. Implement solutions to complex and flexible business features. Work together with product management team and product design team to deliver smooth and satisfy end user experience. Maintain and optimize the existing systems. Support the team with any ad-hoc technical issues.
The Successful Applicant
As a successful candidate, you should be:
- Bachelors' and above degree in Computer Science or related fields from accredited and reputable institutions.
- Solid foundation in JavaScript/Node.js/HTML/CSS and common web frameworks, including React/Vue/Angular.
- Practical experiences in front-end performance optimization and SEO.
- Possesses a deep understanding of front-end multitier application architecture and protocols, familiarity with product development lifecycle process.
- Proficient in writing and speaking English.