- Background from a fast-paced technology startup in a similar space is a significant advantage.
- A collaborative, team-player attitude, which allows you to have impact across organizations.
- Outstanding problem-solving skills combined with a creative spirit. Strong critical thinking ability.
- A motivated self-starter that always take the initiative and can work autonomously.
- A strong communicator, both verbally and in writing. Some level of English proficiency preferred.
- Excels under pressure with the ability to multitask and prioritize and delegate tasks appropriately.
- Minimum 5 years software development experience.
- Expert in IOS development.
- Strong understanding of Unit testing, XCUI testing and mobile automation test and CI/CD for mobile.
- Ability to design mobile technical architecture, implementing both functional and non-functional requirements.
- Expert in modern mobile architecture as well as software design patterns to ensure the productivity, maintainability and scalability.
- Experienced in mobile native UI, auto layout, networking, persistency, multi-threading, performance, push notifications, concurrency, swift, objective C, UIKit, offline storage and security.
- Familiar with TCP/IP, HTTP and HTTPS, can debug with network tools.
- Good knowledge in Wechat Mini-Program development and implementation.