Collaborate cross-functionally with product, design, and other engineering colleagues to implement product and business strategy and create innovative products and features that our customers will like
Participate in all phases of the development process, including technical design, development, testing, experimentation, analysis, and launch
Build new things and thrive in ambiguity and even failure
Review code and design documentation, as well as product specs and mockups, and provide feedback
Lead a group of thoughtful, quick-thinking, and enthusiastic engineers
Set and set standards to optimize developer processes, promote best practices, and assist engineers on the team in their professional development by coaching and mentoring them
Learn and develop your technical and non-technical skills on a regular basis
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 5+ years of relevant experience as an iOS Engineer
At least 5+ years of experience developing user-facing iOS mobile native applications at scale
Prolific experience with Swift and Objective-C
Proficiency with multithreading and performance optimization techniques for iOS
Prior knowledge of GraphQL, REST, and HTTP basics, as well as the ability to create maintainable APIs, is desirable
Strong organizational abilities, including high attention to detail and the ability to keep projects on track