Show more filters
Banner image for micro1

Software Engineer (iOS)

micro1

3.2
28 reviews
micro1
Job Type   /   Job Level
Contract   /   Junior Executive
Company Location
Canada

Job Title: IOS Developer


Job Type: Contractor


Location: Remote


Job Summary:

Join our customer's team as an expert IOS Developer and play a pivotal role in shaping the next generation of mobile applications. You will collaborate with talented professionals crafting seamless, innovative experiences for users worldwide. This is a dynamic opportunity to showcase your advanced skills while working remotely in a collaborative and forward-thinking environment.


Key Responsibilities:

  • Design, develop, and maintain high-performance iOS applications in accordance with best practices.
  • Collaborate closely with product managers, designers, and fellow engineers to define, design, and ship new features.
  • Write clean, scalable, and well-documented code to ensure the long-term maintainability of applications.
  • Troubleshoot and resolve complex technical issues, ensuring optimal app performance and user experience.
  • Contribute to code reviews, offer constructive feedback, and uphold high-quality coding standards.
  • Stay current on the latest iOS development trends, technologies, and frameworks.
  • Effectively communicate technical concepts and project updates to technical and non-technical stakeholders.


Required Skills and Qualifications:

  • Proven expertise in iOS application development using Swift and Objective-C.
  • Comprehensive understanding of mobile app architecture patterns (MVC, MVVM, etc.).
  • Strong experience working with RESTful APIs, 3rd party libraries, and Apple frameworks.
  • Demonstrated ability to write unit and UI tests, ensuring code robustness and reliability.
  • Advanced problem-solving skills and attention to detail.
  • Exceptional written and verbal communication abilities, essential for remote teamwork.
  • Experience using version control systems (e.g., Git) in a collaborative environment.


Preferred Qualifications:

  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Prior experience working in agile, remote teams servicing global clients.
  • Knowledge of App Store submission and release management processes.
Jobs in Canada   »   Jobs in Canada   »   Software Engineer (iOS)

More jobs