7 hours ago
Toronto, CanadaMid Level
Responsibilities
- Develop maintainable, testable, and performant iOS applications for consumer and enterprise use cases.
- Collaborate with the software development team and participate in code reviews.
- Perform extensive testing to deliver high-quality software.
- Research new technologies and tools and share findings with the team.
- Communicate effectively with team members and help improve software development workflows and processes.
Requirements
- Experience building iOS applications with Swift.
- Strong understanding of programming and computer science concepts.
- Understanding of end-to-end mobile application development and interactions with server-side components.
- Knowledge of mobile UI implementation, common development frameworks, and REST APIs.
- Working knowledge of MVVM, MVP, or MVC architectural patterns.
- Strong interpersonal, communication, and collaboration skills.
- Objective-C, ReactiveX, GraphQL, Android development, or cross-platform mobile development experience is preferred.
Benefits
- Comprehensive health and wellness benefits package.
- Retirement planning.
- Parental leave program.
- Flexible working hours.
- Work-from-home flexibility.
- Service recognition programs, socials, outings, and retreats.
- Culture of learning and development.
- Hybrid work arrangement.
Categories
Mobile
About Konrad
Konrad is a privately held digital consultancy that designs and builds custom web and mobile applications, AI-enabled products, and customer experiences for global enterprises and consumer brands. It earns revenue through strategy, design, and software engineering services spanning UX, e‑commerce, and digital transformation. Headquartered in New York, it operates internationally with teams in Toronto, London, San José, and Gurgaon.
