Skip to content
mimi

iOS Developer

BeaconFire Solution Inc.

East Windsor · On-site Full-time $65k – $80k/yr 2w ago

About the role

Job Responsibilities

  • Collaborate with the team to design and develop high quality iOS and React Native applications.
  • Write clean and efficient code, and ensure code maintainability and reusability.
  • Perform code reviews to ensure code quality and consistency.
  • Conduct testing to ensure application quality.
  • Create and maintain technical documentation for iOS and React Native applications.
  • Participate in project planning, estimation and prioritization.
  • Stay up to date with the latest developments in mobile development.

Requirements

  • Experience in iOS development using Swift.
  • Strong understanding of iOS development framework, such UIKit and SwiftUI.
  • Proficient in Swift programming language and experience with Xcode IDE.
  • Decent understanding of the software development/testing life cycle.
  • Knowledge of iOS design patterns, such as MVC and MVVM.
  • Experience with version control tools, such as Git.

Preferred Qualifications

  • Master’s Degree in Computer Science, Software Engineering, or related field.
  • 0-1 year of professional experience in either iOS or React Native development.
  • Experience using CI/CD tools, such as Jenkins.
  • Experience with Cloud services, such as AWS.

Compensation

  • $65,000.00 to $80,000.00 /year

About the Company

  • BeaconFire is an e‑verified company. Work visa sponsorship is available.

Requirements

  • Experience in iOS development using Swift.
  • Strong understanding of iOS development framework, such UIKit and SwiftUI.
  • Proficient in Swift programming language and experience with Xcode IDE.
  • Decent understanding of the software development/testing life cycle.
  • Knowledge of iOS design patterns, such as MVC and MVVM.
  • Experience with version control tools, such as Git.

Responsibilities

  • Collaborate with the team to design and develop high quality iOS and React Native applications.
  • Write clean and efficient code, and ensure code maintainability and reusability.
  • Perform code reviews to ensure code quality and consistency.
  • Conduct testing to ensure application quality.
  • Create and maintain technical documentation for iOS and React Native applications.
  • Participate in project planning, estimation and prioritization.
  • Stay up to date with the latest developments in mobile development.

Skills

GitiOSReact NativeSwiftSwiftUIUIKitXcode

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free