About aiMonkey
aiMonkey is an AI software development innovator, dedicated to transforming imaginative ideas into reality. We design intelligent applications that redefine user experiences. As a remote-first company, we empower our team to thrive in a flexible, autonomous, and collaborative environment.
Role Summary
We’re seeking an experienced iOS Developer to create cutting-edge applications for Apple devices. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our AI-powered applications.
Key Responsibilities
•Design and build applications for the iOS platform, ensuring performance, quality, and responsiveness.
•Collaborate with the team to define, design, and ship new features.
•Identify and correct bottlenecks and fix bugs to optimize performance.
•Help maintain code quality, organization, and automatization.
•Participate in the full mobile application lifecycle (concept, design, test, release, and support).
•Produce fully functional mobile applications writing clean code.
•Gather specific requirements and suggest solutions.
•Write unit and UI tests to identify malfunctions.
•Liaise with the Product development team to plan new features.
•Collaborate with the team to define, design, and ship new features.
•Identify and correct bottlenecks and fix bugs to optimize performance.
•Help maintain code quality, organization, and automatization.
•Participate in the full mobile application lifecycle (concept, design, test, release, and support).
•Produce fully functional mobile applications writing clean code.
•Gather specific requirements and suggest solutions.
•Write unit and UI tests to identify malfunctions.
•Liaise with the Product development team to plan new features.
Required Skills and Qualifications
•Bachelor’s degree in Computer Science, Engineering, or a related subject.
•Proficient with Objective-C or Swift, and Cocoa Touch.
•Experience with iOS frameworks such as Core Data, Core Animation, etc.
•Experience with offline storage, threading, and performance tuning.
•Familiarity with RESTful APIs to connect iOS applications to back-end services.
•Knowledge of other web technologies and UI/UX standards.
•Understanding of Apple’s design principles and interface guidelines.
•Familiar with code versioning tools, such as Git.
•Familiar with continuous integration.
•Proficient with Objective-C or Swift, and Cocoa Touch.
•Experience with iOS frameworks such as Core Data, Core Animation, etc.
•Experience with offline storage, threading, and performance tuning.
•Familiarity with RESTful APIs to connect iOS applications to back-end services.
•Knowledge of other web technologies and UI/UX standards.
•Understanding of Apple’s design principles and interface guidelines.
•Familiar with code versioning tools, such as Git.
•Familiar with continuous integration.
Desired Experience
•Published one or more iOS apps in the app store.
•Experience with performance and memory tuning with tools.
•Experience with cloud message APIs and push notifications.
•A knack for benchmarking and optimization.
•Experience with performance and memory tuning with tools.
•Experience with cloud message APIs and push notifications.
•A knack for benchmarking and optimization.
We Offer
•A vibrant and innovative work culture.
•Opportunities to work with the latest technologies and frameworks.
•A supportive environment that fosters professional growth and development.
•A chance to be part of a diverse, global team that’s reshaping the AI landscape.
•Opportunities to work with the latest technologies and frameworks.
•A supportive environment that fosters professional growth and development.
•A chance to be part of a diverse, global team that’s reshaping the AI landscape.