 
        
        Mobile Application Developer
We are seeking an experienced mobile application developer to join our team.
Job Description
This is a highly technical role that requires strong knowledge and experience with Swift, SwiftUI, and iOS SDK. The successful candidate will have a solid understanding of all aspects of the iOS Provisioning workflow and be familiar with RESTful and/or GraphQL APIs.
The ideal candidate will also have experience with unit testing and test automation frameworks, as well as offline storage, threading, and performance tuning. They should be proficient in cloud message APIs and push notifications, and have a knack for benchmarking and optimization.
Responsibilities
 1. Design, develop, and deploy high-quality mobile applications using Swift and SwiftUI.
 2. Maintain and improve existing codebases to ensure they are efficient, scalable, and follow best practices.
 3. Collaborate with cross-functional teams, including Product, Design, and QA, to translate business requirements into technical solutions.
 4. Work closely with developers of varying seniority levels to provide guidance, coaching, and mentorship.
Requirements
 * 3+ years of experience with Swift, SwiftUI, and iOS SDK.
 * Strong understanding of mobile UI design principles, patterns, and best practices.
 * Familiarity with RESTful and/or GraphQL APIs and cloud message APIs.
 * Experience with unit testing and test automation frameworks.
 * Proficient understanding of code versioning tools, such as Git.
 * Top-notch teamwork and communication skills.
What We Offer
A dynamic and supportive work environment, opportunities for growth and development, and a competitive compensation package.