We’re looking for an experienced iOS Developer
Chengbao is looking for an iOS Developer. Join our team to build user-friendly apps and services used by hundreds of thousands of consumers world-wide.
Responsibilities
Your responsibility would be to make our apps the best in their category. Work with our UX designer to create user-friendly designs, implement them quickly with top quality, split-test as necessary, learn from analytics, then iterate.
- Implement new features with superb code quality and high levels of automated test coverage. You’ll focus on iOS with objective-C but ideally will be involved in other languages and platforms as well.
- Work closely with the rest of the team to define the product vision, review specs, and make architecture decisions.
- Write specs for highly technical features. All your requirements must be tested automatically. Manual QA is only involved in running UI look-and-feel tests that are not practical to automate.
- All your builds are created automatically by our Continuous Integration system.
- You will join a team working with 2-week sprints, Jira, branch-based development, participate to code reviews before any code is merged to master.
Required skills
- Expert iOS Developer using both Objective-C and Swift. Must have shipped several high quality apps. Must be passionate about writing well-designed and well-tested code.
- Flexibility and desire to develop skills on other platforms. Our apps and services cross multiple platforms, we provide a unique career development opportunity where you can gain experience on multiple platforms.
- Expert at automated testing. Our apps are complex and require thorough unit tests.
- Deep understanding of networking and security is a plus but we can teach you if this isn’t your primary area of strength.
What we offer
- Attractive compensation and benefits
- Flexible working hours and a healthy work-life balance
- Work in a challenging, collaborative, and fun environment