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 are the kind of experienced software engineer that can quickly become proficient in a development language, platform, and related tools. Ideally you have mastered multiple in the course of your career.
You are customer-focused, with a passion for delivering high quality software products and features.
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.
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.