Staff Software Engineer, iOS

Posted 6 days ago

This is a fully remote position, open to applicants in New York.

📋 Description

• Develop native iOS applications that transform the ultrasound user experience for today's mobile environment.

• Advocate for the ongoing enhancement of software architecture and team workflows.

• Partner with product managers and designers to solve intricate challenges.

• Collaborate with teams focused on hardware, cloud, machine learning, control software, and imaging science to integrate essential features.

• Engage in user research sessions to gain insights into actual product usage.

• Work alongside Android and iOS developers to clarify ambiguous requirements through iterative problem-solving approaches.

• Collaborate with product managers, designers, and clinical experts to create medical imaging experiences.

• Write high-quality, efficient, and thoroughly tested modern Swift code.

• Adhere to and evolve established architectural patterns and codebase within the team.

• Navigate a complex codebase with internal Swift packages managed by iOS, Device Software, Imaging, and AI teams.

• Provide mentorship to engineers at various experience levels.

• Contribute to deep learning applications, telemedicine, and integration with the Butterfly iQ device.

• Utilize Swift, SwiftUI, reactive programming, and GraphQL.

• Decompose requirements into actionable engineering tasks.

• Undertake a diverse range of tasks supporting the role and its responsibilities.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• Proven history of professional success and effective problem-resolution skills.

• Over 5 years of experience in native iOS application development.

• Profound understanding of Swift and design patterns for reactive frameworks.

• Strong expertise in SwiftUI and UIKit for UI design development.

• Solid knowledge of XCTest unit testing and familiarity with UI automation.

• Candidates must possess authorization to work in the United States.

• Butterfly Network will not offer immigration sponsorship.

• Employees are required to comply with company security policies and procedures, securely manage company assets, complete security awareness training, protect company data and systems, and report security incidents.

• Ideally: experience with intricate application structures and Objective-C bridging layers.

• Ideally: familiarity with Swift Package Manager and the creation of packages.

• Ideally: understanding of graphics rendering and image processing, including OpenGL and Vulkan.

• Ideally: experience with Python and C++.


🏝️ Benefits

• Comprehensive health insurance, including dental and vision coverage.

• Option to purchase enhanced health insurance coverage.

• Annual Health Savings Account (HSA) contributions for eligible employees.

• Extensive Employee Assistance Program.

• 401k plan with matching contributions.

• Employee Stock Purchase Plan (ESPP) available for eligible employees.

• Unlimited Paid Time Off.

• 10 paid holidays each year.

• Parental Leave and additional benefits for primary caregivers.

• Competitive salaried compensation.

• Equity opportunities.

• Chance to contribute to the development of a revolutionary healthcare product.

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers