RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Senior Software Engineer - Mobile iOS

Skills
AccreditationDecision QualityEnhanced Data Rates For GSM EvolutionIdentifying New OpportunitiesManagement SupportSharesSporting Goods
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong SwiftUI experience with large and complex applications
  • Exceptional Swift fundamentals
  • Asynchronous data retrieval using async await and JSON format
  • Familiarity with Swiftlint Combine XCTest and unit testing
  • Functional and declarative programming methodology
  • MVVM architecture
  • 3-6 years of relevant native iOS development experience
  • Bachelor's degree or equivalent preferred
  • Ability to work collaboratively with cross-functional teams

Nice to have

  • Collaborative
  • Innovative
  • Customer focused
  • Tech savvy
  • Courageous
  • Action oriented
  • Trustworthy

Day to day

  • Work collaboratively with designers product managers testers and engineers to deliver mobile app features
  • Build and ship high-quality iOS code quickly while using modern practices and cutting-edge technologies
  • Support two customer-facing branded apps by maintaining existing software fixing defects and recommending technical improvements