09 Aug
|
Astra North Infoteck
|
Toronto
09 Aug
Astra North Infoteck
Toronto
iOS Software Engineer – Swift, SwiftUI, Objective-C
Location: Toronto, ON – Hybrid (4 Days WFO)
Role Overview
- You'll have visibility into, and influence over, all parts of the technology stack, and enjoy a high degree of autonomy in your work.
- You'll have a clear view of the product roadmap, the business' long-term vision, and the opportunity to constructively contribute to both.
- You'll interact with product management and design, and be able to influence what solutions are chosen to meet customer needs.
- You'll contribute to the planning, design, development, deployment, monitoring, and maintenance of significant portions of the software that supports the chosen solutions.
- You'll have the chance to provide and receive feedback from your peers, and get coaching from more experienced engineers both within the team and the broader organization.
- You'll use modern tooling throughout, whether that's something currently part of our stack, or something new that you assess needs to be added to reliably deliver the desired user experience.
Technology Stack
- Swift (for recent development) and Objective-C
- SwiftUI
- Core Data
- ReactiveSwift
- Combine
- CI/CD: GitHub, CircleCI, and Fastlane
What You'll Get
- Enjoy the flexibility, tempo, and ownership of being part of a startup, with the job security of being employed by one of Canada's most valuable companies.
- Work with an extremely committed team of colleagues who constantly challenge each other, compassionately, and in a transparent, structured way, to grow professionally.
The Expectations
- Lead the design and delivery of a significant portion of the software that supports the business, and monitor and maintain that software in production.
- Identify opportunities to iteratively improve technology in every feature you work on, paying down technical debt as a habit.
- Invest time in understanding the software's users and empathize with their challenges, whether they are fellow developers, team members, partner organizations, or end users.
- Embrace an owner's mindset by continually striving to make an impact, investing time and effort responsibly, and recognizing that every part of the business is within your scope of influence.
- Have production iOS application development experience and demonstrate an understanding of how different development patterns and practices affect productivity and software reliability.
- Be curious and continuously learn new technologies, techniques, and interpersonal skills that improve both individual and team productivity.
- Demonstrate strong spoken and written communication, time management, and project management skills.
- Proactively communicate project status, delivery plans, risks, and ideas for improving software, technology processes, and team culture
📌 iOS Software Engineer – Swift, SwiftUI, Objective-C (Toronto)
🏢 Astra North Infoteck
📍 Toronto