Senior iOS Developer

Remote
Full Time
Experienced

Sr. iOS Developer - SwiftUI

Who We Are:

We are a disruptive GenAI startup with agentic AI capabilities. At our core, we are dedicated to crafting science-based solutions that prioritize social impact

Job Description:

We are seeking a dedicated mobile app developer to join our growing company.  As an iOS mobile application developer, you will draw on your passion for programming and development to create cutting-edge mobile apps that will grow our customer base.

Responsibilities:

  • Architect, design, and build advanced applications for iOS Swift
  • Ensure the performance, quality, and responsiveness of the mobile application
  • Collaborate with the team to define, design, and build out a mobile application
  • Identify and correct bottlenecks and fix bugs
  • Design solutions independently.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Operates effectively in a fast-paced, deadline-driven, collaborative, and iterative programming environment.
  • Support APIs, Authentication methods, and B-E storage options
  • Collaborate with app server developers on APIs, storage, and authentication/permissions
  • Help maintain code quality, organization, and automation

Experience:

  • 8+ years of hands-on experience with mobile app architecture, design, flow, programming, data structure, implementation, and release
  • Good knowledge of interface builder, Core animation, and object-oriented concepts.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Experience with third-party libraries and APIs.
  • Familiarity with frameworks & web technologies.

Required Skills:

  • In-depth knowledge developing in Swift.
  • 2 years experience with SwiftUI
  • Must have experience publishing apps in the Apple App store.
  • Strong technical background, good knowledge of Xcode, Cocoa frameworks such as Core Data, Core Animation, Core Graphics, Core Audio, Cocoa APIs on OS X, and Core Text.
  • Strong knowledge of object-oriented programming
  • Comfortable in Storyboard and Playground.
  • Strong command over Web APIs.
  • Excellent understanding of performance limitations, characteristics, and features.
  • Knowledge of memory management and multi-threading.
  • Experience with embedded databases and other system data stores.
  • Knowledge of RESTful APIs for integration to back-end services.
  • Strong awareness of UI design and a user-centered mindset.
  • Implementation of automated testing platforms and unit tests.
  • A knack for benchmarking and optimization.
  • Understanding of Apple’s design principles and interface guidelines.
  • Proficient understanding of code versioning tools, Git.
  • Familiarity with continuous integration.

Preferred Skills:

  • Understanding of automated testing platforms and unit tests
  • Ability to coordinate with the team remotely
  • Attention to detail and superior communication skills
  • Architecture and design best practices
  • Runs unit tests for all software
  • Creates inline documentation within the code

Salary: $145,000 - $240,000/yr plus bonus & equity.

Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*