konradgroup
Senior iOS Developer
Toronto · Senior
Sponsorship not specified$120k-$145kDetected 13 days ago
JavaSwiftKotlinReactReact NativeFlutteriOSAndroidSwiftUICode ReviewCI/CDAccessibilityResearchCollaborationMentoring
About the role
- Working within the software development team, your duties will require you to assist in the development of consumer and enterprise applications.
- This role is ideal for developers who feel confident in their technical ability and want to be a part of the highly skilled and constantly improving development team at Konrad.
Responsibilities
- Lead development of major product features, working in conjunction with designers, project managers, and developers on other platforms.
- Participate in code review and perform extensive testing to ensure high-quality software.
Requirements
- 3+ years of professional experience in a software development role.
- A strong understanding of how mobile applications are built from end-to-end, including how they interact with server-side components.
- Advanced knowledge of core mobile principles (UI implementation, common development frameworks, API integrations, testing, accessibility, etc).
- A detailed knowledge of architectural patterns such as MVVM, MVP, MVC and well-articulated opinions on their use.
- A strong command of important programming and computer science concepts.
- Extensive experience building Swift applications using UIKit, SwiftUI, or both.
- Great interpersonal skills - we work very closely together as a team and require a lot of communication.
- A proactive personality, and a desire to deliver your best work.
- A love for improving software development workflows and processes.
Nice to have
- Experience with or an understanding of newer approaches to networking, like GraphQL.
- Knowledge of older iOS technologies such as Objective-C.
- Other mobile development experience, such as Android development using Kotlin or Java, or cross-platform development with React Native, Flutter, Ionic, Xamarin, or Cordova.
- Work from Home Flexibility
- Service Recognition Programs
- Socials, Outings & Retreats
- Have you taken any courses at BrainStation?
- Konrad is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer.
Compensation
- Annual tech & travel allowance
Company info
- Konrad is a next generation digital consultancy.
- We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.
- Our employees enjoy a culture built on innovation and a commitment to creating best-in-class digital products in use by hundreds of millions of consumers around the world.
- We hire exceptionally smart, analytical, and hard working people who are lifelong learners.
Apply directly at konradgroup →Create a free account for alerts like thisView konradgroup immigration profile
This listing is sourced directly from konradgroup's careers page and normalized into a canonical job model.