Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
No Thanks
US
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply Now
Manager of IOS Development at Kforce Technology

Manager of IOS Development

Kforce Technology Riverton, UT Full-Time
Competitive
Apply Now

Create Job Alert.

Get similar jobs sent to your email

RESPONSIBILITIES:

Kforce has a client in search of a Manager of IOS Development in South Jordan, UT. Summary: You will work in a fast-paced environment, to deliver world class apps that delight our customers and help grow the business. You are expected to be hands on and in the details in all phases of development including planning, execution and release. You live for the best customer experience, is passionate about building great software and care deeply about building and strengthening a great engineer team and culture. Key Tasks:
  • Work collaboratively with fellow department members, product managers, test engineers, and designers to develop and maintain iOS applications
  • Lead Agile/Scrum development
  • Lead the engineering team in developing new features, improving existing features and improving the quality of the apps
  • Work with engineering to figure out architecture, work-breakdown, estimates and schedules
  • Apply software engineering design patterns to develop well-structured, performant application code
  • Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
  • Ensure best coding practices
  • Collaborate with API teams on API design
  • Training, mentorship, and development of team members

REQUIREMENTS:

  • Excellent interpersonal skills and ability to work well with all levels of engineers and managers
  • Excellent software architecture & design, programming, problem solving and debugging skills
  • Extensive experience developing iOS mobile native applications in Swift/SwiftUI
  • Solid understanding of the full iOS mobile development life cycle
  • Strong knowledge of iOS UI design principles and best practices
  • Experience with at least one of these design architectures: MVVM, MVC, VIPER, Clean (Onion Architecture)
  • Expert in UI layouts and creating adaptive layouts for various hardware configurations
  • Experience writing custom views and controls
  • Experience consuming RESTful JSON/XML web services
  • Experience in testing high volume applications: unit test, integration test, performance test
  • Experience using external commercial and open source libraries
  • Experience with Git and GitFlow
  • Experience with Scrum/Agile methodologies
  • A solid grasp of fundamental algorithms, data structures, and design patterns
  • Portfolio of apps that you've built; ideally available in the App Store
  • Ability to prototype new features and redesign existing ones
  • Ability to effectively articulate technical challenges and solutions
  • Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams
  • Aptitude and desire to independently learn new technologies
Preferred Skills:
  • Experience in continuous integration and delivery (e.g. Bitrise)
  • Experience in Core Animation, Core Graphics, Core Bluetooth (Classic, BLE)
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Recommended skills

Api Design
Mobile Application Development
Testing
Software Engineering
Core Graphics
Scrum (Software Development)
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: ITWQG1931444

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.