Midwest Tape - Holland, OH

posted 13 days ago

Full-time - Mid Level
Holland, OH
Merchant Wholesalers, Durable Goods

About the position

The Senior iOS Developer at Midwest Tape will play a crucial role in the engineering team, focusing on front-end mobile app development for the iOS platform. This position involves all stages of the software development lifecycle, including collaboration with various team members to ensure high-quality application delivery and maintenance. The developer will be responsible for resolving bugs, implementing updates, and enhancing existing applications while fostering effective communication within the team.

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

  • B.S., M.S., in software engineering, computer science, or related area.
  • 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.

Benefits

  • Competitive pay and benefits
  • Healthy work/life balance
  • Appreciation for a job well done
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service