Youre an experienced iOS engineer looking to solve incredibly hard technical problems, build extremely high quality software that is fast and efficient, and help move Twitter for iOS forward rapidly, all while sweating the details. You're a self-starter who excels at building performance mobile software and has a passion for making stable, smooth, efficient mobile experiences.
You work with the best. Do an Object Partners search on LinkedIn and see the types of talent we hire. You truly get to work with intelligent, passionate engineers that share the same goal of building great software the right way.
The developer may be maintaining different versions of the code and, depending on the project, the position may require small and frequent functional releases. Other projects may require longer development periods where large releases are required.
Design and execute complete native apps on ios (iPhone, iPad and Apple Watch) by leveraging mobile operating system frameworks for multi-threading, persisting data, and managing user experience and graphics across multiple screen sizes.
Develops clean, elegant, well-commented and reusable code which is easy to maintain and extend. Fundamentals in object-oriented programming, data structures, algorithm design, problem solving and complexity analysis.
This role will contribute to the exceptionally programming skills to develop highly innovative, consumer based mobile products. The iOS developer will make disciplined use of git source control and bug tracking systems. In addition, the role will participate in software code reviews to ensure the creation of high quality, compact and elegant code. The ideal candidate will have familiarity with XML, JSON and REST-based APIs and exceptional communication skills.