Match score not available

iOS Developer

Remote: 
Full Remote
Contract: 
Salary: 
2 - 4K yearly
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

2:1 or higher degree in computer science, 2-3 years experience in Objective-C and Swift.

Key responsabilities:

  • Support multiple dev teams' with client requirements
  • Ensure app quality, performance and reliability
  • Maintain well-structured code
  • Identify and correct bugs/performance issues
  • Collaborate with cross-functional teams
Coderus logo
Coderus
11 - 50 Employees
See more Coderus offers

Job description

Job Description


Job Title: iOS Developer

Place of Work: Hybrid(Remote & In-Person) Ross Building, Adastral Park, Martlesham, Ipswich, IP5 3RE

Hours of Work: Flexitime (40 Hours Per Week)

Reporting to: Developer Lead

Progression: Junior Developer →Developer → Senior Developer → Developer Lead


We are seeking an enthusiastic, passionate and motivated individual to join our iOS development team.

The Role

We are seeking a creative and passionate iOS developer with 2-3 years experience in Objective-C and Swift development to join our team. If you enjoy being innovative and coming up with new ideas, then this role is for you. 

What does the job entail and what skills will you have or be able to build upon as an ideal candidate?
Desirable Degree/Qualification
  • You will have strong academic skills with at least a 2:1 classification degree or masters in computer science, software engineering or similar computer science degree subject.

  • As part of the selection process, candidates should have the ability to demonstrate relevant academic, personal or professional projects.

  • You’ll have been working within the mobile App development industry for 2-3 years, with plenty of experience in App development. 

Key Tasks & Responsibilities


  • Working across multiple development teams to support client requirements

  • Supporting sprint planning and sprint reviews on a fortnightly basis

  • Ensuring the quality, performance and reliability of applications

  • Maintaining well-structured code

  • Supporting the team with code review

  • Ability to identify and correct bugs and performance bottlenecks

  • Liaising with other departments including UX/UI, QA, cloud and embedded teams

  • Working with physical hardware devices at various states of it’s firmware development and firmware tools for that platform

Essential Skills
  • Good knowledge of design principles (MVC, MVVC, coordinator)

  • Knowledge of design patterns (e.g. Singleton, Builder, Factory, Repository)

  • Experience in Object-oriented based languages & design principles (e.g. Swift/Objective-C)

  • Proficient understanding of source code version tools (e.g. Git, SVN, Mercurial)

  • Familiarity with continuous integration environments (e.g. Jenkins, Xcode server)

  • Familiarity with common iOS frameworks (e.g. SwiftUI, Foundation, UIKit, AppKit, Core Animation)

  • Familiarly with unit testing (e.g. XCTest)

Desirable Skills
  • Experience of iOS app release process (personal or commercial)

  • Experience with performance and memory tuning tools (e.g. Instruments, Xcode)

  • Knowledge of package management tools (e.g. Swift Package Manager, CocoaPods)

  • Experience with software control management system (e.g. Jira, Confluence, Bugzilla)

  • Experience with Bluetooth technologies and supporting iOS frameworks


Want to know more about life at Coderus?


Visit our careers page or follow us on social media.

      




Salary: Competitive

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
French
Check out the description to know which languages are mandatory.

iOS Developer Related jobs