Sr. iOS Developer
Horizontal Talent

Reynoldsburg, Ohio

Posted in Retail

This job has expired.

Job Info

Position Description:

  • The responsibility of the mobile Sr. iOS Developer is to provide technology solutions for projects and daily support. 
  • The Sr. Developer ensures adherence to current standards and maintains a commitment to high quality development and implementations. 
  • This individual will provide technology expertise and guidance, remaining current with emerging technologies and industry best practices.


  • Mobile initiatives (support, enhancements or projects):
    • The Sr. Developer will be required to design, develop, test, document, deploy, support and sustain the mobile apps--iPhone, iPad -- interface and libraries.
    • Collaborate with UX for product definition and use cases
    • Assist with defining technical and functional user stories
    • Continuously evaluate, benchmark and improve existing projects.
    • Think outside the box on how to introduce new technology, enhance the user experience and improve code quality.
    • Maintain exceptional code quality.
    • Peer code reviews.
  • Customer Interaction skills: (not all inclusive)
    • Ability to explain technical aspects of a solution to a non-technical audience
    • Prepare and communicate status, issues, and opportunities to the business.
    • Build and maintain strong partnerships with internal and external customers.


  • Strong mobile UI design and implementation experience, including prototyping
  • Exceptional problem-solving skills and logical thinking.
  • Strong understanding of quickly changing mobile development landscape.
  • Strong understanding of RX & traditional programming paradigm.
  • Deep Knowledge on evolving Swift programming language.
  • Experience on Swift UI & Combine is nice to have.
  • Understanding of market leading CI & CD solutions.
  • Expertise in application memory management, identifying and fixing leaks, multithreading, networking & Security
  • Strong understanding of core algorithms and data structures.
  • Experience in developing test cases for the code is a must have. Automated test development is a nice to have skill.
  • Knowledge of A/B testing or persona approaches.
  • Knowledge of Test Driven Development (TDD) would be a nice to have.
  • Experience and passion to work in a fast-paced Agile environment, delivering functional features in small time durations
  • Comfortable working together as a team in estimating and refining user stories and reasoning the estimation.
  • Experience in data management including access, cache management etc.
  • Strong in-depth knowledge in iOS SDK, device APIs, objective C/Swift.
  • Expertise in developing data driven applications.
  • Expertise in developing custom widgets with flexibility and reusability in mind
  • Expertise in Publishing mobile applications to Apple App Store - including packaging, signing, certificate generation & management, iTunes portal access.
  • Expertise in various data exchange protocols like json, soap, protobuff, etc.
  • Expertise with different source code versioning strategies including branching, forking and merging.
  • Expertise in different mobile app architectures & patterns including MVVM, MVC, Factory patterns, Provider patterns, etc.
  • Good knowledge of Flutter, React Native or other tools is a plus

Level of experience 

  • Minimum 5+ years’ experience in native mobile application development (iPhone, iPad) with credible apps published in App Store.
  • Bachelor’s degree in Information Technology, Computer Science, or Management Information Systems or equivalent combination of relevant experience and education

This job has expired.

More Retail jobs

Scotts Miracle-Gro
Marysville, Ohio
Posted 27 minutes ago

Scotts Miracle-Gro
Ohio, Ohio
Posted 26 minutes ago

Scotts Miracle-Gro
Ohio, Ohio
Posted 26 minutes ago

Job Alerts

Provide an email, zip code for jobs, and/or job category to subscribe to job alerts. Learn more now.

*By subscribing, you agree to our Terms and Privacy Policy.