Kforce - Madison, WI

posted 4 days ago

Full-time - Senior
Madison, WI
Administrative and Support Services

About the position

The Senior iOS Developer will be responsible for planning and delivering app updates that implement features as defined by product specifications. This role requires collaboration with various teams to ensure a consistent user experience across platforms, particularly with the Android Software Engineering team. The developer will create optimized and brand-consistent applications for large health system clients and business partners, working closely in a small team environment to meet deadlines and deliver products on schedule.

Responsibilities

  • Iteratively plan and deliver app updates that implement features as defined by product specifications.
  • Quickly understand constraints of a product request to propose valid alternative solutions.
  • Collaborate with the Android Software Engineering team to ensure a consistent UX for apps across both platforms.
  • Work closely with other teams within the organization that provide support for the software.
  • Create intuitive, optimized, and brand-consistent apps for large health system clients and business partners.
  • Work closely in a small team environment to deliver products on time and schedule.
  • Other duties as assigned.

Requirements

  • Bachelor's degree in Information Technology or equivalent experience.
  • 5+ years of native iOS application development experience.
  • Experience developing significant UI/UX using both SwiftUI and UIKit.
  • Experience with the XCTest framework to implement unit tests, including UI tests.
  • Experience working on teams with Android, Web, and backend developers.
  • Specific experience integrating web services, external packages, and other APIs into applications.
  • Comprehensive knowledge of Swift, including recent additions to the language.
  • Proficiency with Xcode, including command line tools and profiling tools.
  • Excellent written, documentation and communication skills.
  • Ability to translate product requirements into quickly-iterable prototypes that work seamlessly with the existing app.
  • Ability to build and maintain strong interpersonal relationships.
  • Ability to quickly learn new systems and work well in a team.

Benefits

  • Medical, dental, and vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k)
  • Life insurance
  • Disability insurance
  • Paid time off for salaried personnel
  • Paid sick leave for hourly employees on Service Contract Act projects
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service