Senior iOS Developer

$125,000 - $160,000/Yr

Hoopla - Holland, OH

posted 24 days ago

Full-time - Mid Level
Remote - Holland, OH
Clothing, Clothing Accessories, Shoe, and Jewelry Retailers

About the position

The Senior iOS Developer will play a crucial role in the engineering team at Midwest Tape, focusing on front-end mobile app development for the iOS platform. This position encompasses all stages of the software development lifecycle, requiring collaboration with various team members to ensure high-quality application delivery and effective communication across technical and non-technical stakeholders.

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.
  • Identify areas for modification in existing programs and subsequently develop these modifications.
  • Determine operational practicality.
  • Deploy software tools, processes and metrics.
  • Collaborate with other engineers to knowledge of tools and applications.

Requirements

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

Nice-to-haves

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

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service