Open assignment

Senior Software Engineer, iOS

Posted

Responsibilities

  • Design, develop, and maintain the company's iOS application
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of the app
  • Debug complex technical issues and identify solutions to improve the app
  • Stay up-to-date with new technologies and trends in iOS development
  • Write clean, maintainable, and scalable code
  • Participate in code reviews and ensure adherence to coding standards
  • Contribute to the technical design and architecture of the app
  • Participate in the full software development life cycle, including planning, development, testing, and deployment.

Essential skills and experience (must have)

  • 5+ years of overall experience with iOS development
  • Advanced knowledge of programming using Swift
  • Deep understanding and several years of hands-on experience in iOS application development (architectures, design, tools, SDKs), asynchronous server communication, and UX optimization
  • Experience in debugging and troubleshooting complex systems
  • Leading, planning, and executing the development of core features and modules for iOS applications
  • Ability to navigate and research requirements in the scope of a big cross-functional team
  • Ability to dive into complicated, unique problems, find a clear path forward, and drive the work to a successful conclusion.
  • Experience in agile development
  • Fluent English skills, oral and written

Good to have skills

  • SwiftUI experience
  • Familiarity with automation tools like GitHub Actions and Fastlane
  • Experience with mentoring and onboarding junior team members

This assignment is managed by FILL that has the exclusive end client relationship. Consultants presented to FILL through Commended will be priced at their indicated rate +4%.


Desired skills

iOSSwiftSwiftUIGitHub
Questions about this assignment?
Consultant hiring processes are often quick. We recommend that you apply and share your questions in the note in your application to make sure you don't miss out.

Other open assignments

Not right for you?

Create a Commended.ai profile and become visible within minutes inside all our clients' not-yet-published assignments.

Register