iOS Developer
2 weeks ago
Job Summary
We are seeking a dynamic and innovative iOS Developer to join our vibrant software development team. In this role, you will be responsible for designing, developing, and maintaining high-quality iOS applications that deliver exceptional user experiences. You will collaborate closely with cross-functional teams to create seamless mobile solutions, utilizing the latest technologies and best practices in iOS development. Your expertise will help shape the future of our mobile offerings, ensuring they are robust, scalable, and aligned with our strategic goals.
Duties
- Develop, test, and deploy feature-rich iOS applications using Swift and Objective-C, ensuring optimal performance and user engagement.
- Design intuitive UI/UX interfaces by leveraging UI frameworks and adhering to Apple's Human Interface Guidelines.
- Integrate third-party APIs and web services such as RESTful APIs to enable seamless data exchange and functionality.
- Write clean, maintainable code following established design patterns like MVC (Model-View-Controller) and OOP (Object-Oriented Programming).
- Collaborate with backend developers to implement server-side logic using technologies like SQL, MySQL, NoSQL databases such as MongoDB or Firebase, and Web services.
- Conduct unit testing and participate in test-driven development (TDD) to ensure code quality and reliability across all releases.
- Utilize version control systems such as GitHub and SVN for source code management and team collaboration.
- Implement continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins or Azure DevOps to streamline release cycles.
- Debug applications efficiently by employing debugging tools within Xcode and analyzing crash reports to resolve issues promptly.
- Participate actively in Agile development processes, including sprint planning, stand-ups, and retrospectives, to foster a collaborative environment.
- Maintain comprehensive documentation of codebases, APIs, SDKs, and development procedures for future reference and onboarding.
Qualifications
- Proven experience developing iOS applications using Swift and Objective-C with a strong portfolio of published apps on the App Store.
- Solid understanding of iOS SDKs, Xcode IDE, Interface Builder, and Apple's Human Interface Guidelines.
- Familiarity with RESTful API integration, JSON/XML data formats, and web services architecture including SOAP protocols when applicable.
- Knowledge of database management systems such as SQLite, MySQL, or NoSQL options like Firebase or MongoDB.
- Experience with design patterns including MVC, MVVM (Model-View-ViewModel), or similar frameworks for scalable app architecture.
- Proficiency in version control systems such as GitHub or SVN for collaborative development workflows.
- Strong grasp of software development lifecycle (SDLC), Agile methodologies, and CI/CD practices using Jenkins or similar tools.
- Ability to write unit tests using XCTest framework or similar testing tools; familiarity with Test-driven Development (TDD).
- Understanding of scripting languages like Bash or Shell Scripting for automation tasks within the development environment.
- Knowledge of cross-platform frameworks such as Xamarin or React Native is a plus but not required.
- Experience working with SDKs for third-party services including authentication providers like OAuth or Firebase Authentication.
- Excellent problem-solving skills with keen attention to detail in debugging complex issues across different iOS versions and devices.
- Strong communication skills enabling effective collaboration within multidisciplinary teams in an Agile setting. Join us if you're passionate about crafting innovative mobile experiences We value energetic problem-solvers eager to push the boundaries of what's possible on iOS platforms while working in a supportive environment that fosters growth through continuous learning and collaboration. This paid position offers an exciting opportunity to influence the future of mobile technology at a forward-thinking organization committed to excellence in software development.
Job Type: Full-time
Pay: $52,393.19-$172,000.00 per year
Benefits:
- Dental care
- On-site parking
- Paid time off
- Vision care
Experience:
- iOS development: 2 years (preferred)
Work Location: In person
-
iOS Developer
2 days ago
Ontario (ON), Canada SoTalent Full timeJob Title: Staff iOS EngineerLocation: Toronto, Ontario, CanadaType: Full TimeOur Client is seeking a Staff iOS Engineer to drive the development of cutting-edge mobile applications and lead major platform initiatives. This is an exciting opportunity to work on impactful projects, mentor talented engineers, and shape the future of mobile technology.What...
-
iOS Developer
3 days ago
Toronto, ON, Canada SoTalent Full timeJob Title: Staff iOS Engineer Location: Toronto, Ontario, Canada Type: Full Time Our Client is seeking a Staff iOS Engineer to drive the development of cutting-edge mobile applications and lead major platform initiatives. This is an exciting opportunity to work on impactful projects, mentor talented engineers, and shape the future of mobile technology. What...
-
iOS Developer
1 day ago
Toronto, ON, Canada SoTalent Full timeJob Title: Staff iOS Engineer Location: Toronto, Ontario, Canada Type: Full Time Our Client is seeking a Staff iOS Engineer to drive the development of cutting-edge mobile applications and lead major platform initiatives. This is an exciting opportunity to work on impactful projects, mentor talented engineers, and shape the future of mobile technology. What...
-
IOS Developer
3 days ago
Toronto, ON, Canada SoTalent Full timeStaff iOS Engineer Location: Toronto, Ontario, Canada Type: Full Time Our Client is seeking a Staff iOS Engineer to drive the development of cutting-edge mobile applications and lead major platform initiatives. This is an exciting opportunity to work on impactful projects, mentor talented engineers, and shape the future of mobile technology. Own and...
-
IOS Developer
1 day ago
Toronto, ON, Canada SoTalent Full timeStaff iOS Engineer Location: Toronto, Ontario, Canada Type: Full Time Our Client is seeking a Staff iOS Engineer to drive the development of cutting-edge mobile applications and lead major platform initiatives. This is an exciting opportunity to work on impactful projects, mentor talented engineers, and shape the future of mobile technology. Own and...
-
iOS Developer
3 weeks ago
Toronto, On, Canada New York Technology Partners Full timeResponsibilities and Duties Support the entire application lifecycle (concept, design, test, release and support) Build and evolve modern iOS apps to provide the best discovery experience for millions of users Create functional mobile applications while writing clean code Create highly secure mobile apps that are free of security vulnerabilities, promptly...
-
iOS Developer
2 weeks ago
Toronto, ON, Canada New York Technology Partners Full timeResponsibilities and Duties Support the entire application lifecycle (concept, design, test, release and support) Build and evolve modern iOS apps to provide the best discovery experience for millions of users Create functional mobile applications while writing clean code Create highly secure mobile apps that are free of security vulnerabilities, promptly...
-
iOS Developer
2 weeks ago
Toronto, On, Canada New York Technology Partners Full timeResponsibilities and Duties Support the entire application lifecycle (concept, design, test, release and support) Build and evolve modern iOS apps to provide the best discovery experience for millions of users Create functional mobile applications while writing clean code Create highly secure mobile apps that are free of security vulnerabilities, promptly...
-
iOS Developer
2 days ago
CAN - ON - Toronto (AutoVIN, OPENLANE, TradeRev), Canada OPENLANE Full time US$90,000 - US$120,000 per yearWho We Are:At OPENLANE we make wholesale easy so our customers can be more successful. We're a technology company building the world's most advanced—and uncomplicated—digital marketplace for used vehicles.We're a data company helping customers buy and sell smarter with clear, actionable insights they can understand and use.And we're an innovation company...
-
Senior iOS Developer
2 days ago
East Gwillimbury, ON LN H, Canada Greenworks Tools Canada Full time $70,000 - $90,000 per yearType: Full-TimeSalary: 70,000-90,000Experience: 5 YearsLocation: 67 Toll Rd, Holland Landing ON L9N 1H2Senior iOS DeveloperLocation: Greenworks Tools Canada Inc.Greenworks Tools Canada is a global leader in battery-powered outdoor equipment and smart connected solutions. We combine innovation in tools, IoT connectivity, and advanced data platforms to deliver...