How Remoteville checks and expires listings

iOS Developer

Skills
Mobile ApplicationsAnalyticsApp StoreDatabasesFirebaseManagementModeling
Role

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