Job Closed

This listing is no longer active.

Capgemini logo
Capgemini

Get the Future You Want

Senior iOS Mobile Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1967H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

48 days ago

Salary

C$65.2K - C$157.0K / year

Seniority

Senior

Job Description

Senior iOS Mobile Developer

Capgemini

Role Description We are seeking a Senior iOS Software Engineer to lead the design and delivery of defined product areas within enterprise-level mobile applications. This role combines hands-on iOS development with architectural leadership, cross-functional collaboration, and mentorship to ensure high-quality, scalable solutions. - Receive tasks from the Team Lead and prepare functional and design specifications; align and approve them with all relevant stakeholders. - Own delivery of assigned area(s), ensuring work is completed on time and meets agreed quality standards. - Provide reliable effort estimations, align on timelines with the Team Lead, and contribute to project planning for assigned areas. - Analyze alternative technical solutions and make informed implementation decisions based on experience and technical expertise. - Lead functional and architectural design within assigned areas, ensuring alignment with overall system architecture and design principles. - Identify area-level risks and define, communicate, and implement mitigation plans. - Report on area readiness and quality to the Team Lead or Project Manager, and proactively raise concerns when issues exceed your area of responsibility. - Initiate and conduct code reviews, and define code standards, conventions, and best practices. Qualifications - 5-8 years’ experience building iOS mobile applications using Swift and SwiftUI. - Solid experience with UIKit. - Hands-on knowledge of SwiftUI, Swift macros, Swift Testing, Combine, and Swift concurrency (async/await). - Experience designing and building internal frameworks, libraries, and CI tooling. - Comfort working with build and automation tooling, including Ruby-based tools and shell scripting. - Experience using AI-assisted development tools to improve quality, productivity, and maintainability. - Exposure to legacy system migrations. Requirements - The base compensation range for this role in the posted location is: $65,200 - $157,040. - Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. - The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction. - In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws. Benefits - Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave. - Medical, dental, and vision coverage (or provincial healthcare coordination in Canada). - Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada). - Life and disability insurance. - Employee assistance programs. - Other benefits as provided by local policy and eligibility.

Related Job Pages

More Software Engineer Jobs

Boston Scientific logo

Principal Software Engineer

Boston Scientific

Boston Scientific designs, produces, and markets medical devices. As an employer, Boston Scientific fosters a team-based environment that values collaborative e

Lead the architecture and development of mobile applications for medical devices, ensuring secure communication and compliance with standards while mentoring distributed teams and managing project timelines from concept to commercialization.

California
Full TimeRemoteTeam 5,001-10,000Since 1986H1B Sponsor

• work directly with Senior Engineering management to execute technology plans • create capital budgets for group projects • collaborate with business teams for growth plans • manage relationships with technology vendors • optimize engineering and operations systems

California + 5 moreAll locations: California | Florida | Illinois | New York | Michigan | Texas
$300K - $415K / year
Job Closed
AMG & Associates, Inc. logo

Go Developer

AMG & Associates, Inc.

This role may be performed in a remote, hybrid, or office-based setting within the United States. Occasional travel may be required to meet with clients or attend business events.

Role Description AMG & Associates, Inc. is seeking a talented and motivated Go Developer to join our growing team. As a Go Developer, you will be responsible for designing, developing, and maintaining high-performance and scalable applications using the Go programming language. This is a full-time, remote position, allowing for a flexible work schedule and the opportunity to work from anywhere. - Design, develop, and maintain high-quality and efficient applications using the Go programming language - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code - Troubleshoot and debug issues in a timely manner - Stay up-to-date with emerging technologies and industry trends - Continuously improve and optimize application performance - Participate in code reviews and provide constructive feedback - Work independently and as part of a team to meet project deadlines Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field - 3+ years of experience in software development, with at least 2 years of experience in Go development - Strong proficiency in the Go programming language - Familiarity with common Go frameworks and libraries - Experience with RESTful APIs and microservices architecture - Knowledge of database design and SQL - Experience with version control systems, such as Git - Strong problem-solving and analytical skills - Excellent communication and collaboration abilities - Self-motivated and able to work independently with minimal supervision - Ability to adapt to changing priorities and handle multiple tasks simultaneously Benefits - Competitive salary - Comprehensive benefits package, including health, dental, and vision insurance - Flexible work schedule and remote work options - Professional development opportunities - Collaborative and supportive work environment - Opportunity to work with cutting-edge technologies and projects

Worldwide
Job Closed
Anyone AI logo

Python Developer

Anyone AI

We invest in people from Latam to bridge the talent gap in AI.

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

Role Description Anyone AI is recruiting skilled Python Developers to work on a project with a leading AI lab. Contributors will design and evaluate realistic software engineering tasks, including: - Bug resolution - Feature implementation - Refactoring/migration - Test generation This is a project-based consultant role. Consultants will be paid on a per-project basis; hourly rates are estimates based on anticipated completion time. Consultants control their own schedule, provide their own tools, and may simultaneously provide services to other vendors/employers (subject to those vendors’ allowances). Qualifications - Advanced professional written proficiency in English - 3–7 years of professional software engineering experience - Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go - Backend or full‑stack development experience in production systems - Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing) - Proven ability to debug and navigate large, multi‑file codebases - Experience with code reviews, refactoring, and production migrations Responsibilities Contributors will: - Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing - Write clear natural-language specifications and reference implementations - Develop and extend unit and integration test suites - Review peer-generated tasks for correctness, clarity, and realism - Identify edge cases, ambiguities, and potential failure modes - Ensure alignment between specifications, code, and expected outputs Expected Outcomes - High-quality, production-realistic coding tasks - Complete and correct reference implementations - Robust test coverage and validation artifacts - Structured, actionable peer review feedback

India
$15 - $35 / hour
Job Closed