iOS Engineer

Compunnel, Inc.

Salt Lake City (UT)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. is seeking an experienced iOS Developer to design and develop mobile applications in a fast-paced Scrum environment. Responsibilities include developing the best digital experience for financial planning and ensuring high quality through testing and code reviews.

The ideal candidate has over 6 years of proven experience in iOS development using Swift and is capable of mentoring junior developers. Knowledge of CI/CD tools and modern development principles is essential.

Qualifications

  • 6+ years of professional experience developing iOS apps using Swift.
  • Verifiable experience in a large enterprise environment.
  • Hands on experience with Swift, Cocoa Touch, UIKit, SwiftUI, and XCode.

Responsibilities

  • Design and develop Mobile Native iOS applications in a Scrum environment.
  • Perform DevOps, Automated Testing, and Continuous Delivery.
  • Participate in iteration planning and code reviews.

Skills

Swift
iOS Development
Git
Automated Testing
DevOps

Education

Bachelor’s Degree in Computer Science, Information Science, Mathematics

Tools

XCode
Jenkins
Azure DevOps

Job description

JOB SUMMARY

Serving the needs of millions of customers by building the best‑in‑class digital experience that helps them in financial planning, investing, and retirement solutions. Building omni channel user experiences and the underlying platforms needed to support digital presence. Building entire features, taking these from concept to deployment, as part of autonomous, cross functional teams. Sharing ideas to improve products as well as develop skills, learn new technologies and languages, and continue to learn. Working in an iterative, and fast‑paced environment.

KEY RESPONSIBILITIES
  • Designing, developing, and maintaining Mobile Native iOS applications in a fast‑paced Scrum environment.
  • Optimally employ DevOps, Automated Testing and Continuous Delivery using technology such as Jenkins, Azure DevOps.
  • Participate in iteration planning to maintain velocity and deliver quality each sprint.
  • Analyze business requirements and system development specifications.
  • Participate in problem solving, troubleshooting, performance tuning, production support, and maintenance of existing applications.
  • Play a key role in resolving technical roadblocks involving multiple technologies.
  • Ensure code reviews, unit testing, and integration testing are completed efficiently and effectively.
  • Help to coordinate the delivery of technical components across internal/external technical teams.
  • Provide technical leadership and mentoring to more junior team members.
  • Work towards process‑improvement initiatives in an effort to maximize velocity for the product team.
REQUIRED QUALIFICATIONS
  • 6+ years of professional experience developing publicly-available iOS apps using Swift, SwiftUI supported by RESTful web services.
  • Verifiable experience as a domain specialist using Swift, Cocoa Touch, UIKit, and XCode in a large, enterprise environment, preferably as part of a team of iOS engineers.
  • Participated in the release of at least 1 publicly available app to Apple’s App store participating from feature inception to launch using automated tooling like Jenkins, artifactory and know how of Apple’s development to store workflows.
  • Experience working in a team of iOS developers participating in code reviews, pull requests, and pair programming.
  • Proven experience mentoring and coaching other iOS developers in a team-based organization.
  • Bachelor’s Degree in Computer Science, Information Science, Mathematics (or equivalent).
  • Hands on experience using Swift, Cocoa Touch, UIKit, SwiftUI and XCode in a large, enterprise environment, preferably as part of a team of iOS engineers.
  • Deep knowledge of iOS design patterns including MVP, MVC, MVVM, and VIPER with a focus on Test Driven Development.
  • Proven understanding of functional programming and reactive patterns.
  • Knowledge of the mobile landscape, architectures, trends, and emerging technologies used in crafting performant, resilient, and robust iOS apps.
  • Advanced Git skills and solid understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction to support performant and innovative engineering teams.
  • Excellent understanding of computer science fundamentals, data structures, and algorithms to ensure adherence to software engineering best practices including object-oriented and functional programming.
  • Excellent understanding of testing concepts and frameworks.
  • Strong understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction to support performant and innovative engineering teams.
  • Proven understanding of CI/CD tools such as Jenkins, Artifactory, Fastlane, and XCode Server to continuously and autonomously deliver high-quality apps to guarantee stable and performant experiences.
  • Knowledge of HTTP based APIs, Networking and how the internet works.
PREFERRED QUALIFICATIONS
  • Experience with API Design & Development and Microservices Architecture is a plus.
CERTIFICATIONS

None mentioned.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer: Swift, Objective-C, UI & CI/CD
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD

Devitechs • Town of Texas (WI)

On-site
Senior iOS Developer (10+years of exp)
Senior iOS Developer (10+years of exp)

TEK NINJAS • Plano (TX)

On-site
USD 100,000 - 140,000
Software Engineer (iOS)
Software Engineer (iOS)

TechDigital Group • Stamford (CT)

Hybrid
USD 120,000 - 150,000
iOS Developer
iOS Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
IOS Developer
IOS Developer

Veriipro • Charlotte (NC)

On-site
USD 85,000 - 110,000
iOS Engineer
iOS Engineer

New York Technology Partners • Dallas (TX)

On-site
USD 120,000 - 150,000
iOS Developer
iOS Developer

3Mkllc-Softwaresolutions • Bridgewater (MA)

On-site
USD 85,000 - 110,000
iOS Developer
iOS Developer

New York Technology Partners • Dallas (TX)

Hybrid
USD 110,000 - 170,000
iOS Software Engineer -Swift/Payment/Finance/Crypto apps
iOS Software Engineer -Swift/Payment/Finance/Crypto apps

Resiliency LLC • San Francisco (CA)

On-site
USD 120,000 - 160,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Orlando (FL)

Hybrid
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation with budgets for education and activities
Exciting projects with Fortune 500 companies
+1