Beaconfire - East Windsor, NJ

posted 25 days ago

Full-time - Mid Level
East Windsor, NJ

About the position

BeaconFire Corporation is seeking a skilled iOS Mobile Developer to create and maintain mobile applications for iOS users. The role involves developing enterprise-grade applications using Swift and Objective-C, as well as utilizing React Native for cross-platform support. The developer will work closely with other team members to ensure high-quality code and effective project management using Agile methodologies.

Responsibilities

  • Develop mobile applications/components based on documented requirements.
  • Build enterprise-grade iOS applications using Swift and Objective-C.
  • Develop mobile applications using React Native to support iOS users.
  • Create iterative and approachable code commits and well-documented pull requests.
  • Interact directly with other developers and stakeholders to conceptualize, build, test, and release products.
  • Leverage standard Apple development workflows and maintain appropriate unit, UI, and integration tests.
  • Regularly maintain iOS applications via debugging and continuous updates.
  • Deploy and release mobile applications to TestFlight, App Store, and Google Play.
  • Conduct constructive code reviews and collaborate in larger architecture and design discussions.
  • Manage workload and organization using Agile methodology and project ticketing tools.
  • Assist developers, analysts, and designers in conceptualizing and validating solutions that meet business requirements.
  • Stay current with the latest mobile technologies and research new technologies to improve app latency.

Requirements

  • 2+ years of experience in developing software for Apple platforms.
  • Professional experience delivering software solutions that span the development life cycle.
  • Experience building and deploying mobile apps in a modern app development framework (i.e., Expo, Flutter, or React Native).
  • Experience with iOS frameworks like Core Foundation, Core Location, MapKit, Grand Central Dispatch, NSOperation, and Background Operations.
  • Fluency in Swift 4+, UIKit, SwiftUI, Objective-C, Foundation, and Standard libraries.
  • Knowledge of publishing and supporting apps in the Apple Store and familiarity with iOS provisioning and App Store deployment.
  • Knowledge of mobile application security and writing automated unit tests.
  • Knowledge of profiling tools, memory management, load testing, and performance tuning.
  • Strong verbal and written communication skills.

Nice-to-haves

  • Experience with Android development.
  • Familiarity with CPT coding.

Benefits

  • Visa sponsorship
  • Green card sponsorship
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service