Tamanna Technology logo

Senior IOS developer

Tamanna Technology

Toronto, Canada

Share this job:
100 - 125 Posted: 11 days ago

Job Description

<p>Direct message the job poster from Tamanna Technology</p><p>We are looking for a <strong>Senior iOS Developer</strong> with a passion for building high-quality, scalable mobile applications. The successful candidate will have hands-on experience in <strong>iOS development using Objective-C, Swift</strong>, and a strong grasp of iOS architecture patterns and design principles. You’ll play a key role in designing, developing, and delivering enterprise-grade mobile apps for both <strong>iPhone and iPad platforms</strong> within a dynamic Agile team.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain robust iOS applications using <strong>Swift and Objective-C</strong>.</li><li>Build intuitive user interfaces for iPhone and iPad using <strong>UIKit and Interface Builder</strong>.</li><li>Apply architectural patterns such as <strong>MVC, MVVM, and MVP</strong> for scalable code.</li><li>Write <strong>unit and UI tests</strong> using <strong>XCTest</strong> to ensure app reliability.</li><li>Integrate with <strong>RESTful and SOAP APIs</strong> for data connectivity.</li><li>Follow best practices for <strong>version control</strong> using <strong>Git</strong>.</li><li>Ensure adherence to <strong>Apple’s design guidelines</strong> and accessibility standards.</li><li>Participate in <strong>Agile ceremonies</strong> (daily stand-ups, sprint planning, reviews).</li><li>Collaborate with cross-functional teams including UX/UI, QA, and Product.</li><li>Work on app packaging, deployment, and <strong>App Store publishing</strong>.</li><li>Integrate third-party libraries and SDKs as needed.</li></ul><p><strong>Required Skills & Experience:</strong></p><ul><li>4+ years of hands-on iOS development experience.</li><li>Proficiency in <strong>Objective-C</strong>, <strong>Swift</strong>, <strong>XCode</strong>, and <strong>Git</strong>.</li><li>Strong understanding of <strong>Object-Oriented Programming</strong> and iOS architecture.</li><li>Experience in <strong>UI design</strong> for both iPhone and iPad.</li><li>Familiarity with <strong>automated testing</strong> frameworks like <strong>XCTest</strong>.</li><li>Experience with <strong>networking protocols</strong> (HTTP, SOAP, REST).</li><li>Understanding of <strong>UX Design</strong>, <strong>Accessibility</strong>, and <strong>Agile methodologies</strong>.</li><li>Experience with <strong>third-party integrations</strong> and SDKs.</li><li>Knowledge of <strong>app packaging and App Store publishing</strong> processes.</li></ul><p><strong>Nice to Have:</strong></p><ul><li>Experience working in a <strong>financial or enterprise environment</strong>.</li><li>Exposure to <strong>CI/CD pipelines</strong> and <strong>mobile DevOps</strong> practices.</li></ul><h3>Seniority level</h3><ul><li><h3>Seniority level</h3>Mid-Senior level</li></ul><h3>Employment type</h3><ul><li><h3>Employment type</h3>Contract</li></ul><h3>Job function</h3><ul><li><h3>Job function</h3>Management, Consulting, and Information Technology</li><li><h3>Industries</h3>IT Services and IT Consulting</li></ul><p>Referrals increase your chances of interviewing at Tamanna Technology by 2x</p><p>Get notified about new iOS Developer jobs in <strong>Toronto, Ontario, Canada</strong>.</p><h3>Mobile (Android and IOS) Software Developer 8724-0413</h3><h3>Mobile Software Development Engineer in Test (SDET), Contract</h3><h3>Full Stack Developer - iOS, Angular5, Springboot</h3><p>Toronto, Ontario, Canada CA$120,000.00-CA$220,000.00 3 weeks ago</p><h3>Front End and Full Stack Developer (Remote - Ontario, Canada ONLY)</h3><p>We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.</p>
#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.