Senior iOS Developer

1 week ago


Holland, United States Midwest Tape Full time
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:
  1. Develop one or more production mobile applications for the iOS platform.
  2. Collaborate with software developers to integrate existing technology into a mobile application.
  3. Research, design and implement web application development best practices.
  4. Build prototypes of creative and interactive ideas.
  5. Identifying areas for modification in existing programs and subsequently developing these modifications.
  6. Determining operational practicality.
  7. Deploy software tools, processes and metrics.
  8. 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.

  • Holland, United States Midwest Tape Full time

    For over 30 years, Midwest Tape has served libraries and their patrons with unparalleled access to the best content available in the media world. Our digital offering, hoopla Digital, combines the media and library expertise of Midwest Tape with the latest in web and mobile technology, delivering an all-in-one experience to the library world. As hoopla...

  • Senior iOS Developer

    2 weeks ago


    Holland, United States Midwest Tape Full time

    Job DescriptionJob DescriptionMidwest Tape | hooplaFull-time, EmployeeRemote in the following states: Ohio, Michigan, Indiana, Illinois, Tennessee, Florida, Texas, Rhode Island, Colorado, Nevada, Montana, MassachusettsFlexible to travel to headquarters located in Ohio 2-3 times/yrMidwest Tape is dedicated to delivering applications and engaging content to...

  • Senior iOS Developer

    1 month ago


    Holland, United States Midwest Tape Full time

    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...


  • Holland, Ohio, United States Midwest Tape Full time

    Senior iOS DeveloperMidwest Tape, a leading provider of digital media streaming services to public libraries, is seeking an experienced Senior iOS Developer to join its growing engineering team. The successful candidate will play a key role in developing and maintaining high-quality iOS-based front-end mobile applications.Key responsibilities include...


  • Holland, United States Yanfeng International Full time

    Main ResponsibilitiesCoordinate and communicate YF IOS, IATF, and Customer Specific Requirements (CSRs); lead plant-functional teams to ensure compliance. Responsible to coordinate and support the team to achieve YF IOS/IATF 16949 certifications and others as required (e.g. VDA, BIQS, CQC, etc). Develop the process to implement, achieve and maintain YF...

  • Nursing Supervisor

    6 days ago


    Holland, Michigan, United States LCS Senior Living Full time

    About Freedom VillageFreedom Village is a community with a consistent 5-star CMS rating, boasting great staff to resident ratios and low staff turnover. Our strong work ethic is driven by management and co-workers who strive to make a positive impact in our residents' lives.Compensation and BenefitsWe offer a competitive salary range of $29.50-$34.50 per...


  • Holland, Michigan, United States LCS Senior Living Full time

    At LCS Senior Living, we're committed to providing exceptional care and services to our residents. As a Charge Nurse with us, you'll have the opportunity to make a real difference in their lives.About Freedom VillageWe're a community with a 5-star CMS rating, known for our great staff-to-resident ratios and low turnover rates. Our team is passionate about...


  • South Holland, Illinois, United States Carl Buddig & Company Full time

    About Carl Buddig and CompanyWe are a legacy meat manufacturing company with over 80 years of rich heritage. As a third-generation family business, our commitment to quality, innovation, and community has enabled us to grow into a leading producer of quality meat products.Our success is deeply rooted in our dedication to excellence and meeting the evolving...

  • Charge Nurse

    1 month ago


    Holland, United States LCS Senior Living Full time

    House Supervisor / Charge Nurse: 3rd shift, Part-time Freedom Village is a community with a consistent 5-star CMS rating. We have great staff to resident ratios and low staff turnover. You'll join a team with a strong work ethic, with management and co-workers who want to make a positive impact in our residents' lives. $4000 - $5000 Full-time Sign-on...


  • holland, United States Creative Financial Staffing Full time

    CFS has partnered with a growing manufacturing company in Holland that's looking to hire a Senior Treasury Analyst. The Corporate Senior Treasury Analyst is responsible for managing the company's key Treasury activities including global cash management and ensuring optimal liquidity to support operations. This role requires effective communication at all...

  • Senior Accountant MI

    2 weeks ago


    holland, United States Creative Financial Staffing Full time

    Job Summary for Senior Accountant: Our client, a leader in the manufacturing industry, is seeking a skilled Senior Accountant to support their accounting and finance operations. This role will focus on managing financial reporting and analysis and inventory management to ensure accurate financial data and insights that align with the company's goals. The...


  • Holland, United States Creative Financial Staffing Full time

    CFS has partnered with a growing manufacturing company in Holland that's looking to hire a Senior Treasury Analyst. The Corporate Senior Treasury Analyst is responsible for managing the company's key Treasury activities including global cash management and ensuring optimal liquidity to support operations. This role requires effective communication at all...

  • Senior Accountant MI

    2 weeks ago


    Holland, United States Creative Financial Staffing Full time

    All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description.Job Summary for Senior Accountant:Our client, a leader in the manufacturing industry, is seeking a skilled Senior Accountant to support their accounting and finance operations. This role will focus on managing financial...


  • holland, United States Creative Financial Staffing Full time

    CFS has partnered with a growing manufacturing company in Holland that's looking to hire a Senior Accounting Analyst. The Senior Accounting Analyst is responsible for providing general accounting support, including but not limited to the preparing and posting journal entries, reconciling accounts, month-end closing activities, and performing variance...


  • holland, United States Creative Financial Staffing Full time

    CFS has partnered with a growing manufacturing company in Holland that's looking to hire a Senior Accounting Analyst. The Senior Accounting Analyst is responsible for providing general accounting support, including but not limited to the preparing and posting journal entries, reconciling accounts, month-end closing activities, and performing variance...


  • Holland, United States Avancer Corporation Full time

    Request Foods Holland Michigan Position:  Senior Director of Sales Summary:  The Senior Director of Sales will be responsible for driving the overall sales strategy and execution to achieve revenue growth and market expansion. This role requires a seasoned sales leader with a proven track record in leading high-performing teams, developing and executing...


  • Holland, United States Avancer Corporation Full time

    Request Foods Holland Michigan Position:  Senior Director of Sales Summary:  The Senior Director of Sales will be responsible for driving the overall sales strategy and execution to achieve revenue growth and market expansion. This role requires a seasoned sales leader with a proven track record in leading high-performing teams, developing and executing...


  • Holland, United States Jobot Full time

    Job DescriptionJob DescriptionWe are a cutting edge civil / structural engineering company seeking an experienced Senior Project Engineer to join our growing team!This Jobot Job is hosted by: Bryce KoelschAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $80,000 - $140,000 per yearA bit about us:We are one of...


  • Holland, Michigan, United States Nederveld, Inc. Full time

    Job TitleCivil Engineering Project EngineerAbout the PositionNederveld, Inc. is seeking a talented Civil Engineering Project Engineer to join our team.Estimated Salary$85,000 - $110,000 per year, depending on experience.Job DescriptionWe are looking for a skilled Civil Engineering Project Engineer to collaborate with our team on land development projects....


  • Holland, United States Creative Financial Staffing Full time

    CFS has partnered with a growing manufacturing company in Holland that's looking to hire a Senior Accounting Analyst. The Senior Accounting Analyst is responsible for providing general accounting support, including but not limited to the preparing and posting journal entries, reconciling accounts, month-end closing activities, and performing variance...