Senior IOS Developer

Senior IOS Developer

Etobicoke, Ontario, Canada †-†Permanent

Job Description

We are looking for a creative and enthusiastic Senior iOS Developer. If you have a curious mind, love
exploring all the possibilities new technology has to offer and you are passionate about mobile platforms and
translating code into user-friendly apps, we want to meet you.
Come join us and be part of an amazing journey in the wearable IoT world.

Translate product requirements & user stories or epics into detailed technical specifications
● Develop native as well as cross-platform mobile SDKs and applications for iOS
● Work closely with UI/UX team to translate the virtual design into actual implementation
● Articulate and document low-level software design
● Collaborate with others to determine design specifications or details
● Write well designed, efficient code
● Write unit and integrations tests to ensure an optimal code coverage
● Conduct code reviews for other team members
● Demonstrate ownership and initiative tacking
● Act as advisor or coach to junior mobile developers

Must Have Skills:

Bachelorís Degree in Computer Science, Computer Engineering or equivalent work experience
● 8-12 years of experience in Software Development or similar field
● Minimum 8 years of experience in building native mobile applications for iOS
● Experience consuming RESTful/GraphQL APIs and WebSockets
● Ideally, have built applications from the ground up all the way to public launch and also maintain a
portfolio of released applications in the App store
● Must have experience building applications with mobile hardware and mobile sensors, like
GPS/location services and Bluetooth
● Experience using and integrating with third-party libraries and APIs
● iOS Native (Swift). Technologies : MVVM, VIPER, Dependency injection, Reactive programming,
POP, Unit Testing
● Experience working in Scrum or Agile based environment
● Advanced proficiency with GIT, BitBucket, Gradle, Maven, SonarQube, Jenkins, automated CICD
● Advanced knowledge of software design patterns
● Ability to thrive in a faced-paced environment
● Excellent communication and analytical skills


Starting: ASAP

Similar jobs in Etobicoke:

Similar jobs in other locations: