How Remoteville checks and expires listings
iOS Developer
Skills
Mobile ApplicationsAnalyticsApp StoreDatabasesFirebaseManagementModeling
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 2+ years of native iOS development experience with Swift, SwiftUI, and UIKit
- Strong understanding of Apple design principles and interface guidelines
- Proficiency with Git and code versioning tools
- Experience with offline storage threading and performance tuning
- Familiarity with analytics push notifications and cloud messaging APIs
- Experience working in a team with code reviews pull requests and pair programming
- Proven experience publishing apps to the App Store
- Experience integrating Firebase services including Authentication Firestore or Realtime Database Cloud Functions Crashlytics and Analytics
- Proven experience designing and managing MongoDB databases and writing efficient queries
- Familiarity with GCP services and their integration with Firebase and mobile backends
Nice to have
- Passionate
- Self-starter
- Versatile
- Volunteer spirit
- Team-oriented
- Detail-oriented
Day to day
- Design and build advanced iOS applications using Swift, SwiftUI, and UIKit
- Integrate mobile apps with Firebase, MongoDB, and Google Cloud APIs
- Collaborate with cross-functional teams to ship new features, improve quality, and resolve bugs
- Troubleshoot performance issues, participate in code reviews, and help refine development processes
Hiring process
- Email resume to hrdept@brightmindenrichment.org
