Summary
Join Appetiser Apps, a high-performance team aiming for global dominance in mobile development. We're seeking ambitious iOS developers passionate about creating impactful technology. The role involves designing and building cutting-edge iOS applications, optimizing performance, collaborating with a team, and tackling challenges to ensure seamless development. We offer remote work, recognition, mentorship, mental health support, rapid career progression, and a high-performance team environment. Applicants should have 3+ years of IT experience, strong mobile development skills, and proficiency in Swift. We're hiring multiple individuals and welcome referrals.
Requirements
- You donβt just communicate - you connect. Youβre experienced in client management, with a knack for understanding and interpreting their needs, providing clear solutions, and nurturing productive, long-term relationships. Advanced English proficiency and communication skills both in speaking and writing
- You are comfortable and enjoy speaking with Australian clients
- Bring 3+ years of IT experience, with a strong background in mobile and web app development, plus a solid grasp of programming basics. Preferably with experience in both UIKit and SwiftUI
- Proficiency in Swift 5 or higher and utilized key features that make the language great
- Strong understanding of MVVM architecture and Functional Reactive Programming
- Experience building complex applications for the iPhone or iPad using Swift
- Experience in Unit Testing either using XCode XCTests or other BDD tools like Quick and Nimble
- Experience in Networking with a RESTful API
- Experience in AutoLayout and LOVES Storyboards and Nibs / Xibs
- Experience with multi-threaded programming and proper state management
- Experience with Apple Approval & Distribution Process, Ad-Hoc & AppStore Distribution
- Published app/s on the AppStore
- Understanding of Appleβs design principles and interface guidelines
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Experience in Profiling Tools like Leaks, Time Profiler, Zombies, Allocations, etc
- Strong understanding of GIT version control
- Appreciation for good coding style and standards
- Experience debugging Crashlytics Reports
- Knowledge of other web technologies and UI/UX standards
- Experience in using the Firebase suite of tools (Crashlytics, FCM, FireStore, etc.)
- Personal working laptop or desktop computer
- Reliable internet speed (at least 30 Mbps download and 10 Mbps upload)
Responsibilities
- Create and Innovate: Design and build cutting-edge iOS applications
- Optimize Performance: Make sure apps run smoothly, with top-notch quality and responsiveness
- Team Up for Success: Work closely with others to define, design, and launch exciting new features
- Tackle Challenges: Identify and fix bottlenecks, squash bugs, and keep everything running like a dream
- Elevate Code Quality: Help maintain clean, organized, and automated code for a seamless development process
- Plus, jump into new tasks as they come up!
Benefits
- Flexible Work Arrangements: The ability to work from anywhere in the world as long as you perform
- Growth Opportunities: Work alongside a high-caliber team with opportunities for professional development. Rapid progression pathways to accelerate your career
- Global Impact: Design products that reach users worldwide and truly make a difference!
- Public recognition for your achievements as you build a personal portfolio & track record
- Opportunities for performance psychology and counseling
- A world-class team of drivers to help you become your best