Job Title: IOS Developer
Location: Remote
Industry: Health
Company Overview:
We’re supporting a global health-related company that provides outstanding eye care and quality products, including hundreds of frames from the world's top designers, at reasonable prices. With a focus on innovation, quality, and development, they are looking for a talented & hard-working IOS Developer to join the team.
Position Overview:
As an iOS Software Engineer, you'll solve real-world challenges using advanced AI and AR solutions. We're looking for a dedicated Full-Time Software Engineer to contribute to the development and improvement of our customer experience platform. Join a dynamic team focused on crafting and advancing solutions for enhancing customer experience.
Responsibilities:
Design and create top-notch iOS applications using SwiftUI, emphasizing an outstanding user experience and adherence to Apple’s design principles.Develop engaging and responsive user interfaces with SwiftUI, ensuring a seamless and modern app experience.Collaborate with cross-functional teams to introduce new features, especially focusing on augmented reality and machine learning integrations.Guarantee the robustness, performance, and responsiveness of applications, particularly in areas utilizing ARKit and RealityKit for augmented reality features.Detect and resolve bottlenecks and bugs, maintaining high code quality and application performance standards.Stay updated on emerging technologies and trends, integrating them to enhance our platform and maximize development efficiency.Continuous Learning: Demonstrated commitment to ongoing learning and personal development, with an eagerness to tackle new challenges and adapt to emerging technologies.Organizational Skills: Strong ability to organize tasks and effectively manage time.Attention to Detail: Exceptional attention to detail, ensuring the creation of clean, maintainable, and scalable code.Problem-solving: Proactively identify and communicate potential bottlenecks and issues.Independence: Capable of working independently while remaining a team player.Requirements:
Proficiency in Swift and substantial experience with SwiftUI for developing modern iOS applications.Robust portfolio showcasing released applications on the App Store, especially those leveraging SwiftUI.Deep knowledge of augmented reality technologies, specifically ARKit and RealityKit, and their integration into iOS applications.Experience in implementing machine learning features within iOS apps.Familiarity with RESTful APIs for backend integration and expertise in managing Apple’s purchasing systems.Proficient use of code versioning tools like Git.Knowledge and experience in performance and memory tuning using tools like Instruments.Additional experience with older iOS frameworks like UIKit for maintaining and updating legacy applications is advantageous.Knowledge of SQL and NoSQL databases.Understanding of sound software engineering practices, including clean code principles.Understanding of in-app purchasing systems within the Apple ecosystem.Experience with continuous integration and deployment (CI/CD) specifically for iOS applications.Familiarity with cloud message APIs, push notifications, and adherence to Apple's Human Interface Guidelines.Integration skills for third-party libraries and APIs.Broad comprehension of the mobile landscape, current trends, and emerging technologies, particularly focusing on SwiftUI and related technologies.Asset: Experience in deploying machine learning models.Familiarity with Docker and Kubernetes for containerization and CI/CD processes.Knowledge of developing with other languages such as JavaScript, Node.JS, and Python.
After you apply for this position, we will need you to complete a short series of questions to help us expedite your application. Please look out for an email from Jarvis@hirewithjarvis.com and we recommend you add this to your safe sender list, please check your Spam or Junk folders if you don't receive the email shortly.
We may also send reminders via email and SMS to you if you have not completed the questions. Your application may not be processed without your screening response.
By applying for this job you consent to Hire with Jarvis to hold personal data and we may use this to contact you, either through SMS or email. You can read our privacy policy at https://hirewithjarvis.com/privacy-policy