Remote Senior IOS Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • ButterflyMX is seeking a Senior iOS Developer to join their dynamic engineering team.
  • The role involves designing and developing iOS mobile applications and SDKs, ensuring high performance, quality, and responsiveness.
  • The developer will create new, secure, and reliable features that enhance real-time data, video, and audio capabilities.
  • Responsibilities include implementing modern iOS development design patterns, proposing and integrating innovative tools and frameworks, and collaborating with product management and UX teams.
  • The position requires participation in an agile development environment to deliver high-quality software solutions and refactoring legacy codebases for improved maintainability and scalability.
  • The ideal candidate should have a strong technical background, leadership skills, and a proven track record of architecting solutions and mentoring other engineers.

Requirements:

  • Proficiency in programming with Swift and familiarity with at least one other programming language is required.
  • Strong experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations is necessary.
  • A deep understanding of code versioning tools such as Git is essential.
  • Experience with reactive programming frameworks like Combine is required.
  • Proficiency in using SwiftUI for building responsive and maintainable UIs is necessary.
  • Skills in Dependency Injection and build management using Xcode and Swift Package Manager (SPM) are required.
  • Experience with CI/CD implementation using GitHub Actions or similar tools is necessary.
  • Expertise in optimizing iOS apps for performance, including memory management, responsiveness, and battery efficiency is required.
  • Strong experience in writing testable code and implementing automated tests using XCTest or similar frameworks is necessary.
  • Hands-on experience with deployments to the App Store, including app signing, versioning, TestFlight, and managing beta releases is required.
  • Proficiency in REST and GraphQL architectures for integrating web services into mobile applications is necessary.

Benefits:

  • Comprehensive Medical coverage starting day 1, with ButterflyMX covering 90% of the cost.
  • Dental and Vision plans starting day 1, with ButterflyMX covering 100% of the cost.
  • A 401(k) plan with a match is offered.
  • Employees receive 13 paid holidays and 25 days of PTO.
  • Paid Family Leave is available.
  • An Employee Assistance Program is provided.
  • Quarterly self-care stipends are included.
  • Access to a HealthAdvocacy Program is available.
  • Optional benefits include pre-tax flexible healthcare spending accounts (FSA and HSA), Dependent Care FSA, Commuter Benefits, and various insurance options.
  • The work environment is collaborative and dynamic, filled with kind, intelligent people working on an industry-defining product.
About the job
Posted on
Job type
Salary
-
Leave a feedback