Mobile Developer (IOS)

Targeted Talent

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering, specifically in mobile applications
  • Proficient in Kotlin Multiplatform and Mobile Automation Testing
  • Experience with CI/CD workflows, preferably using Fastlane
  • Hands-on experience with developing, releasing, and maintaining iOS/Cocoa applications
  • Understanding of iOS provisioning profiles and certification

Responsibilities

  • Design and develop high-quality mobile applications for iOS
  • Implement and maintain mobile automation testing processes
  • Collaborate with design and product teams to deliver cohesive user experiences
  • Refactor existing code to enhance performance and maintainability
  • Participate in code reviews to uphold coding standards and quality
  • Mentor junior engineers and promote knowledge sharing within the team
  • Take ownership of projects and drive them from concept to delivery

Benefits

  • Collaborative team environment with ownership and accountability
  • Opportunities for professional development and mentorship
  • Emphasis on innovation and working with the latest technologies
  • Commitment to quality through unit tests and code reviews
  • Flexible approach to problem-solving and risk management
Full Job 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

More Jobs at Targeted Talent

More Information Technology Jobs

Find similar Mobile Developer (IOS) jobs: