This position focuses on developing and maintaining automated systems and applications that streamline and enhance the engineering workflows for the latest iPhone iPad and Apple Watch hardware. You will collaborate with cross-functional teams to understand their needs develop innovative solutions and ensure the reliability and efficiency of our development processes. You will be at the forefront of leveraging AI-powered tools to improve our automation workflows.
Bachelors or Masters degree in Computer Science Engineering or similar with relevant work experience in Software Development.
5 years of experience working on iOS and macOS app development along with working knowledge of Swift is a must.
Deep understanding of object-oriented application design principles with excellent programming & debugging skills.
Strong knowledge of at least one scripting language (preferably Python).
Knowledge or experience with SwiftUI Swift Native Frameworks (macOS or iOS) Combine remote data handling REST asynchronous/multithreaded programming and unit testing.
Knowledge of Apple framework paradigms and commonly used patterns.
Experience with Large Language Models (LLMs) and their application to user applications and workflow automation.
Experience with AI/ML tools frameworks & prompt engineering techniques for AI-powered workflow optimization.
Experience with CI/CD pipelines (e.g. Jenkins GitLab CI CircleCI).
Experience with performance optimization.
Experience with version control systems (e.g. Git).
Understanding of iOS/MacOS or Linux environment
Working knowledge of MongoDB (NoSQL) or any other similar database.
Familiarity with cloud platforms (AWS Azure GCP) and containerization technologies (Docker Kubernetes).
Familiarity with Web application development
Perseverance to learn new things and the ability to drive a project from a simple idea to the finished product in a fast-paced environment
You have strong analytical and interpersonal skills with an ability to thrive in a multi-functional environment.
Ability to communicate thoughtfully leveraging problem-solving skills and a learning mindset to build long-term relationships
Excellent verbal and written communication skills required.
Excellent analytical problem-solving and communication skills.
Ability to work independently and as part of a team in a fast-paced environment.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.