Intermediate iOS Developer
J M Group Inc
We are looking for an Intermediate iOS Developer with strong experience in Swift, SwiftUI, UIKit, Swift Concurrency, Combine, XCTest, Xcode Instruments, Git, and MVVM
Responsibilities include:
Team first attitude, embracing and contributing to a diverse team of experts dedicated to Canadian mobile banking.
Effective communicator able to work closely with technical experts, project teams, business and outside vendors in a collaborative 'pod' structure
Interpret the System Requirements Specification (SRS) and System Design Specification [SDS] and develop solutions to initiatives that are in line with the intended design and standards
Adhere to guidelines/procedures on highly complex or large-scale projects complying with the system development life cycle (SDLC) and project management methodology (PMLC) as related to agile development practices.
Participate in code reviews to ensure quality, standards compliance, re-usability and ease of maintenance
Deliver effective and efficient solutions by meeting key project milestones and ensure that the project deliverables are on time, within budget, and adhere to the corporate quality and security standards
Communicate status and provide timely escalation of issues to ensure project objectives are met
Continuously enhance knowledge/expertise in both the mobile development and keep current with leading-edge technologies trends/developments.
Ability to innovate, share business value of proposed concepts via self-initiated rapid proof of concepts
Provide technical support for escalated incidents/outages to ensure that they are resolved efficiently with minimal impact to stakeholders
Provide input into the Application Deployment Plans and overall mobile app rollout strategy
Support a positive work environment that promotes service to the business, quality, innovation, and teamwork and ensure timely communication of issues/points of interest
Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
Participate in knowledge transfer within the team and business units
Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload to deliver quality results and meet timelines
Required Skills:
University or College degree in Computer Science or equivalent field
3-6+ years' experience in building iOS apps using SwiftUI and UIKit
Solid oral and written communication skills
In depth knowledge and/or experience with Swift and Objective-C
Experience building apps with SwiftUI (minimum 6 months)
Swift Concurrency Async/Await and Combine (minimum 6 months)
Experience working with Accessibility/Voiceover, Dynamic type and Dark mode
Solid understanding of multithreaded applications
Experience with custom view creation from code and autolayout for dynamic screen size
Experience with XCTest, Xcode instruments and Git
Experience with architecture patterns like POP (Protocol Oriented Programming), MVVM and reactive e.g Combine
Understanding of IT Standards, UX Design, Accessibility and Agile Methodologies
Comfortable with collective code ownership and pair programming
Experience working with Frameworks
Experience working with Cocoapods
Nice to have:
Knowledge of CI/CD tools and scripts e.g Jenkins
Experience with custom view animation and transition
Experience working with Swift Package Manager (SPM)
Experience working with Snapshot Testing
- ...We are looking for an Intermediate iOS Developer with strong experience in Swift, SwiftUI, UIKit, Swift Concurrency, Combine, XCTest, Xcode Instruments, Git, and MVVM Responsibilities include: Team first attitude, embracing and contributing to a diverse team...Suggested
- ...-and the lives of people across the world. Visit us at UST.com. You Are: UST is searching for an experienced iOS Developers who are passionate about technology and bring a depth of mobile application development experience. The opportunity:...Suggested
- ...Job Title: Full Stack Software Developer Intermediate Location: Toronto, Ontario - Remote Must Haves ~8+ years of professional software development experience ~ Strong hands-on experience with Angular ~ Strong hands-on experience with React....SuggestedRemote work
$128.19k - $184.01k
...product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that... .... You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with...SuggestedRemote jobFull time$121.3k - $148.3k
...mechanical systems design required.Familiarity with injection molding, rapid prototyping, and CNC programming/machinery required.Intermediate Microsoft Office including Outlook, Word, and Excel required.Aptitude to quickly learn business systems required.Strong verbal...SuggestedFull timeContract workWork experience placementWork at office- Senior Developer / Senior Designer Oracle FCCM / ECM Job ID: AML96 Location: Toronto Canada Position: Senior... ...~5 8 years of relevant experience may be considered for intermediate-level developers. ~ Hands-on exposure to Oracle FCCM, ECM...
$130k - $166k
...with electro-mechanical systems design Experience with injection molding, rapid prototyping, and CNC programming/machinery Intermediate Microsoft Office including Outlook, Word, and Excel Aptitude to quickly learn business systems Strong verbal and technical...Full timeContract workWork experience placementWork at officeWorldwide$34 per hour
...FINANCIAL KNOWLEDGE** Requires knowledge of financial terms and principles and to understand operating budgets. Ability to calculate intermediate figures such as percentages, discounts, and/or commissions. Conducts basic financial analysis. **REASONING ABILITY** Ability to...Hourly payTemporary workFor contractorsWork at officeLocal areaRelocationVisa sponsorship- ...Engineer 2 at Southern California Edison (SCE) and build a better tomorrow. In this job, you’ll you’ll lead technical projects to develop vehicle specifications, designs, drawings, contracts, and production. The Engineer analyses alternatives and suppliers to optimize...Remote workRelocation
- ...Support project lifecycle activities including requirements gathering, design reviews, programming, testing, commissioning, and startup.Develop and implement control strategies, HMI/SCADA graphics, alarms, and system interfaces within the PlantPAx environment.Collaborate...
$83k - $104k
KDG Construction Consulting KDG Construction Consulting is seeking a detail-oriented Office Engineer to support terminal construction projects at Ontario International Airport . This role will play a key part in project coordination, document control, and RFI management...Contract workFor contractorsWork at office$85k - $100k
...improve efficiency and reliability across manufacturing operations.This is a fantastic opportunity for an Electrical Engineer looking to develop their automation expertise while progressing into a senior engineering role.The RoleProgram and troubleshoot Allen Bradley PLC...Permanent employment$119k - $184k
...project management, surveying, environmental planning, commissioning/testing and construction services to electric utilities, energy developers and industrials throughout the U.S. Our experience includes system voltages from 4.16 kV through 765 kV.ECI has an immediate...H1bImmediate start$130k - $140k
...earning potential.This established consultancy is renowned for its collaborative culture, long-term stability and commitment to developing its employees.You will design and deliver electrical systems across complex projects from concept through to commissioning.This role...Permanent employment$34.38 - $37.71 per hour
...organized, experience conducting field meeting discussing scope of work and excellent note taking. • AutoCAD design experience in developing and updating AutoCAD drawings. • Highly organized, excellent communication skills verbal/written, experience conducting field...For contractorsShift work$130k - $150k
...train, motivate, and lead others Ability to perform final quality control check in their area of expertise Ability to sell work and develop client relationships Strong training and mentoring skills Excellent communication and interpersonal skills; Ability to clearly...Full timeLocal areaFlexible hoursNight shift- ...engineer who can independently define firmware architecture, develop features, debug hardware/software interaction issues, support... ...manufacturing test improvement activities. Mentor junior and intermediate engineers on firmware design, debugging, coding practices, and...Contract workTemporary work
$185k - $255k
...encourage all candidates to explore our total rewards offering. Collaboration, mission-driven focus, discipline, and leadership skills developed through military service benefit us all. Whether you are a Veteran, Guardsman or Reservist, a Military Spouse or you are planning...Full timeContract workFor contractorsLocal areaWorldwideFlexible hours$23.35 - $53.25 per hour
...not-for-profit public charity. Prime Healthcare is actively seeking new members to join our corporate team! Responsibilities Develops, tests, implements, and integrates “Identity and Access Management” (IAM) systems and solutions. Ensures that solutions protect information...Full timeLocal areaShift work$140k - $175k
PDT - TL3 / Power Delivery Transmission and Distribution We've got the power to energize Your career and spark YOUR Work/Life Balance through professional development and exceptional benefits. Don't delay, plug in today for an inclusive meaningful career in power, distribution...Remote work$110k - $135k
...reviews and enforce best practicesAct as a single point of contact for providing timely resource and project updatesMentor and coach developers of all levels of experienceWhat You Will Bring:7+ years of hands-on experience with Progress ABL / OpenEdge technologies (e.g.,...Ongoing contractFull timeCasual workFlexible hours- ...Center (NOC) to address service-impacting issues. Plan, coordinate, and oversee software and firmware upgrades across the network. Develop and maintain strong working relationships with Xplore personnel and third-party service providers. Track operational metrics, provide...Night shift
- ...Role: Orchestration (SSIS) Developer Employment: Full Time Location: Toronto, ON Work Arrangement: Onsite Job Description We are seeking a Full Time Orchestration (SSIS) Developer with strong experience in MS SQL Server, SSIS, data development...Full time
- ...Role: IVR Developer Contact Centre Employment: Full Time Location: Toronto, ON Work Arrangement: Hybrid 4 Days/Week Job Description We are seeking a Full Time IVR Developer Contact Centre with extensive contact centre technology experience...Full time
- ...Job Title: Quadient Developer Location: Toronto, ON Work Arrangement: Hybrid 4 Days Onsite Job Type: Full Time Job Summary We are seeking an experienced Quadient Developer with 8 10 years of experience working with the Quadient Inspire platform...Full time
- ...Job Title: Ace Certified GW Policy Center Developer Location: Remote (Canada) Job Type: Contract Drive functional excellence for an insurance solutions group as a senior functional specialist with deep experience in property and casualty insurance and the Guidewire...Contract workRemote workDay shift
- Built and hardened harnesses in Windsurf and Claude Code Artificial Intelligence , Commercial Gen AI Experience with legacy, Brownfield, and regulatory projects Required pure plan AI skills to build and support the Harness Hardening and create specific agents ...
- ...Role: IVR Developer - Contact centre Engineer Location: Toronto Ontario - Hybrid Salary: CAD 120,000 per annum + Standard Benefits Openings: 5 Employment Type: Full-time / Contract Experience Level: Mid-Level / Senior Industry: Banking Total...Full timeContract work
$17 - $23 per hour
Job Title Essential Job Functions Sign off bill of lading (BOL), cross check packing list, picking, put away, work on more challenging material handling equipment, cross checking vendor accuracy, checking for damaged cargo during loading, unloading, labeling cargo...Hourly payShift work$22.5 per hour
DHL Supply Chain HiringAt DHL, you will play a part in one of the world's most essential industries. There has never been a better time to join DHL Supply Chain. In a global business like ours, the opportunities are endless. So, join us. Work with us. Grow with us.The ...Hourly payFull timeRelocationMonday to FridayShift workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate iOS Developer. Be the first to apply!



