iOS Developer 100% remote Long term contract, possibility for full time hire Brooksource is searching for several Mobile Development Gurus to build out the next generation mobile apps at our Fortune 100 client. These apps are a key component to creating a remarkable client experience. Do you have a passion for elegant native mobile architecture and engaging apps? Join this team of dedicated mobile engineers as they build the tools to help our millions of customers achieve financial security and independence. Our client’s mobile development team is distributed across locations in Milwaukee, NYC and anchored by a core team in downtown Minneapolis. They offer a casual, flexible work environment which they believe is essential for their engineers to develop the most creative solutions to demanding problems. Our client is investing heavily in its future and their executive team understands that success will require the help of the brightest mobile developers in the industry. Become a fundamental part of our growing team and help them shape the future! Primary Duties and Responsibilities · Independently codes, tests, debugs, documents and maintains mobile applications and services using established coding standards and methodologies. · Gathers requirements and proposes solutions to engineering tasks with minimal oversight. · Executes on open tasks, writing clean code, and following best practices. · Provides recommendations and advocates for best practices including testing, code quality, operations, frameworks, tooling and performance. · Mentors' junior and mid-level developers. · Participates in peer code reviews. Qualifications · 3+ years of experience with iOS and mobile frameworks. · At least 3 years of professional software engineering, debugging, analysis, and software documentation experience. · Professional experience deploying and supporting a mobile application in a public app store. · Advanced development and debugging skills. · Deep knowledge of development patterns on iOS and/or cross-platform mobile frameworks. · Strong experience with key development languages for iOS: Combine & Swift UI · Experience with functional reactive programming. · Experience with Unit Testing, preferably with Mockito · Nice to have: Full-stack development experience from front-end to web-services to API design and development. · Experience working in an Agile development team