Demo

Senior iOS Developer

Midwest Tape
Holland, OH Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/7/2025

Midwest Tape | hoopla

Full-time, Employee

Remote in the following states : Ohio, Michigan, Indiana, Illinois, Tennessee, Florida, Texas, Rhode Island, Colorado, Nevada, Montana, Massachusetts

Flexible to travel to headquarters located in Ohio 2-3 times / yr

Midwest Tape is dedicated to delivering applications and engaging content to libraries through innovative interactions. Midwest Tape is unique in that it offers a very diverse set of content to libraries further engaging their enthusiast's needs. hoopla Digital is a leading digital media streaming provider to public libraries. We have tremendous growth opportunities, and our mission is to help libraries serve their communities better with easy-to-use technology and great content.

hoopla Digital is a category-creating service that partners with public libraries across North America to provide online and mobile access to thousands of movies, TV shows, music, eBooks, audiobooks and comics. There is growth opportunity for this service in the international market as our digital products are becoming a global brand.

Position Summary :

The Senior iOS Developer will become a key member of our growing engineering team, specializing in front-end mobile app development. This role encompasses all stages of the software development lifecycle. The Senior iOS Developer will collaborate closely with our existing iOS team, guided by the Engineering Manager and Lead iOS Developer, while also working alongside the product manager, business systems analyst, solutions architect, and other developers.

Key responsibilities include ensuring application quality, resolving bugs, maintaining code, and implementing updates.

Success in this position requires delivering high-quality iOS-based front-end mobile applications. Additionally, effective communication with both technical and non-technical team members, proactive coordination, a passion for new technologies, a strong desire to learn, curiosity, and a commitment to eliminating inefficiencies are essential.

Primary Duties and Responsibilities :

  • Develop one or more production mobile applications for the iOS platform.
  • Collaborate with software developers to integrate existing technology into a mobile application.
  • Research, design and implement web application development best practices.
  • Build prototypes of creative and interactive ideas.
  • Identifying areas for modification in existing programs and subsequently developing these modifications.
  • Determining operational practicality.
  • Deploy software tools, processes and metrics.
  • Collaborate with other engineers to share knowledge of tools and applications.

Skills :

  • Knowledge of general mobile landscape including architecture, trends, & emerging technologies
  • Proven experience of the full iOS development life cycle
  • Hands-on experience with SwiftUI for building adaptive, user-centered interfaces.
  • Knowledge of AutoLayout
  • Knowledge of UI Collection, ViewCompositionalLayout and NSDiffableDatasource
  • Familiar with JIRA, Confluence, Visio, and Microsoft Office applications
  • Familiar with Apple's Xcode IDE and Apple Human Interface guidelines
  • Familiar with SQL or similar database language and ability to write complex SQL queries
  • Knowledge of mobile app testing & security
  • Knowledge of mobile and cloud-based applications.
  • Strong interpersonal, written and verbal communication skills
  • Ability to work in an agile environment with a focus on continuous integration
  • Preferred Education Requirements :

  • B.S., M.S., in software engineering, computer science, or related area.
  • Preferred Experience :

  • 5 years developing iOS mobile applications
  • Previous experience leading a team
  • Full stack development experience
  • 3 years of UI & UX design experience
  • 3-5 years' experience using git, including branching, merging, etc.
  • 2-3 years' experience with video and audio playback, FairPlay DRM
  • 2-3 years' experience working with REST API and GraphQL services
  • Experience leading or mentoring is a plus, but not required
  • Physical Requirements / Work Environment :

    The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Ability to regularly sit for extended periods of time
  • Perform repetitive motion type tasks
  • Must be able to physically attend presentations, trainings, and meetings.
  • Benefits :

  • Medical, dental, & vision insurance
  • 401k match
  • Profit sharing
  • Paid vacation and personal time
  • Flex time
  • 10 paid holidays
  • Company performance bonus
  • Holiday bonus
  • Paid time to volunteer
  • Training & career development opportunities
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior iOS Developer?

    Sign up to receive alerts about other jobs on the Senior iOS Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $104,963 - $131,876
    Income Estimation: 
    $136,671 - $177,110
    Income Estimation: 
    $128,093 - $158,900
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $151,231 - $194,242
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Midwest Tape

    Midwest Tape
    Hired Organization Address Holland, OH Full Time
    Must be able to work onsite/hybrid at our headquarters in Holland, OH. Midwest Tape | hoopla For over 30 years, Midwest ...
    Midwest Tape
    Hired Organization Address Holland, OH Full Time
    Must be able to work onsite/hybrid at our headquarters in Holland, OH. Midwest Tape | hoopla For over 30 years, Midwest ...

    Not the job you're looking for? Here are some other Senior iOS Developer jobs in the Holland, OH area that may be a better fit.

    Senior IOS Engineer- EU

    LemFi, Riga, MI

    Senior Android Developer

    Midwest Tape, Holland, OH

    AI Assistant is available now!

    Feel free to start your new journey!