Mobile Developer (IOS)

Apply Now

Company: Targeted Talent

Location: Calgary, AB T1Y 7M8

Description:

Team: Software Engineering - Customer Mobile

Experience:
  • Assets:
    • Experience with Kotlin Multiplatform
    • Experience with Mobile Automation Testing
    • Experience with Fastlane and/or maintaining CI/CD workflows
  • Additional Experience:
    • Experience developing, releasing, and maintaining iOS/ Cocoa applications
    • Basic understanding of iOS provisioning profiles and certification
    • Demonstrable understanding of the iOS application & view lifecycles
    • Understanding of functional & reactive programming


Skills:
  • Finger on the pulse of the latest iOS/Swift trends
  • Ability to write expressive, readable, composable, and testable Swift code
  • Observance of Clean architectural and coding principles
  • Ability to communicate clearly and cooperatively with design, product, and engineering stakeholders
  • Desire to mentor and share knowledge with engineers of all levels
  • Willingness to constantly improve quality standards. Gives and takes constructive criticism with maturity.
  • Ability to apply newly-learned knowledge/patterns quickly to write better code


How we work:
  • We take ownership of our work and work closely with our team
  • We move quickly, take risks, and know how to manage the risks
  • Regularly refactoring to improve our existing systems - technical debt isn't an excuse
  • Unit tests and code reviews are at our core - confidence in our pull request is the result
  • We constantly push our app's technology, design, and architecture forward to meet new challenges
  • We face challenges no one can predict - we meet them head-on as a team
  • When we have an idea that serves a need, we run with it
  • Our teams are kept tight and efficient

Similar Jobs