Senior iOS Developer
CGI
Senior iOS Developer
We are seeking a talented individual like you to join our team as a senior Mobile developer and play a key role in shaping the future of the platform that we are building for the clients. This candidate will serve as a technical expert of a large scale mobile development project consisting of both on shore and offshore developers. The Mobile Developer will work together with Product Owners, Subject Matter Experts and Technical Managers to build native applications. The Mobile Developer will be responsible for ensuring the team is creating functional, scalable, maintainable code utilizing existing customer patterns. For this role on this particular client engagement, employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available. This position is located at our client site five days a week in Pittsburgh, PA, Cleveland, OH, Dallas, TX, Birmingham, AL, Pheonix, AZ, or Denver, CO.
Your Future Duties and Responsibilities:
1. Responsible for sound and high-quality technical deliverables. 2. Analyze, quantize and estimate the amount of work for every sprint or release. 3. Understand the requirements, current state architecture of the enterprise and create roadmap for the future enhancements accordingly. 4. Develop mobile application code in coordination with other team members. 5. Integrate the mobile applications with the centralized authentication application. 6. Create Software Architecture Document, High Level and Low Level Design document, Nonfunctional requirements for the project. 7. Work in an Agile environment and adapt to the changing needs and requirements of the business. 8. Always be ready to be hands on to develop or fix issues to deliver on time and with highest quality. 9. Work closely with BA/QA team members to create test plans, and ensure that the issues are properly identified, fixed, and tested. 10. Ensure that software design patterns like MVP, MVVM are strictly followed. Objective is to define consistent layers in the software to ensure maintainability and longevity of the code. 11. Groom the team and develop the application with customer centric ideas and innovation as the core of every activity help the team attain a benchmark within the organization for others to follow and achieve. 12. Escalate issues and concerns to the leads in a timely manner to avoid impacts to timelines. 13. Effective participant of requirements gathering requirements analysis 14. Exceptional applying the technologies and domain knowledge with the delivery of developed components or integrated components. 15. Exceptional at working problems of moderate scope where analysis of situations or data requires review of a variety of factors. 16. Exceptional at triage or analysis of situations for production support. 17. Knowledge on biometric authentication and device capabilities like Camera, Phone state, Location, Notifications, Permissions management etc.
Required Qualifications to Be Successful in This Role:
1. 7+ years of experience with mobile development. 2. 5+ years of experience with iOS App Development on Swift, Swift UI and Objective C 3. Strong Object oriented background 4. Experience with iOS frameworks such as Core Data, Core Animation, etc. 5. Experience with XCode for coding, debugging, and deploying iOS apps. 6. Experience with offline storage, threading, performance tuning and mobile memory management. 7. Familiarity with RESTful APIs to connect iOS applications to back end services. 8. Familiarity with app architecture patters MVC, MVP, MVVM. 9. 4+ Experience integrating with RESTful API's and JSON 10. Knowledge of other web technologies and UI/UX standards 11. Understanding of Apple's design principles and interface guidelines 12. Knowledge of low level C based libraries is preferred. 13. Familiarity with cloud message APIs and push notifications 14. Familiarity with Git or other version control systems for code management. 15. Experience with XCTestFramework and XCUITestFramework. 16. Exceptional at component and unit testing of following standard practices and methodologies. 17. Excel with on time delivery with minimal supervision 18. Strong agile/scrum development experience 19. Strong collaboration and communication skills within distributed project teams 20. Excellent written and verbal communication skills
What You Can Expect From Us:
Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.
- Mission Pet Health is seeking an Area Medical Lead to guide regional clinical strategy and elevate standards of care for pets. In this role, you will oversee medical protocols, quality initiatives, and case reviews across multiple locations, ensuring evidence-based, compassionate...SeniorFull time
$83k - $102.77k
A civil defense firm in Birmingham, AL is looking for an experienced litigation paralegal to join their team. The successful candidate will have at least two years of prior experience in medical malpractice, insurance defense, or product liability. Key responsibilities...Senior- ...Senior Tax Associate Birmingham, Alabama Responsibilities Prepare Federal and state corporate, partnership, and individual tax returns Perform technical tax research on a variety of Federal, state, and international tax topics Prepare income tax provisions...Senior
- ...Public Tax Senior - Birmingham, Al Our client has an opening for a Senior tax accountant with 5+ years of public accounting experience... ...and new staff with tax preparation and firm processes Develop client relationships Research and analysis of technical issues...SeniorWork at office
$80k - $110k
Supervising Senior Accountant - Audit/AssuranceLocation: Birmingham, ALPosition Type: Full-TimeCompensation: $80,000 - $110,000The RoleWe are seeking a talented and critical-thinking Supervising Senior Accountant to join our expanding audit practice-one of the fastest-...Senior- ...Public Tax Senior To Apply Now - email your resume to [email protected] Who: A detail-oriented tax professional with strong review experience and a passion for exceptional client service. What: Review multi-state and federal tax returns, support engagements,...SeniorWork at officeImmediate start
$70k - $100k
...Audit Senior Well-respected local Public Accounting firm is looking to add an Audit Senior to their growing team. This stable and growing firm offers clients valuable knowledge and expertise in tax. Due to the recent growth of the firm, there is an opportunity for...SeniorLocal area$90k - $105k
...Client Accounting Manager / Senior ManagerThe Client Accounting Manager / Senior Manager will oversee client accounts, manage accounting operations, and ensure accurate and timely financial deliverables. This role includes mentoring team members, leading financial reporting...SeniorWork at office- Thompson CAT in Birmingham, AL seeks a Human Resources Benefits Manager to lead the direction and administration of employee health and wellness benefits and total rewards programs. This role serves as the SME and primary spokesperson for benefits, reporting to the Director...Senior
- ...dynamic environment.Job DescriptionSenior Superintendent OverviewThe Senior Superintendent will oversee the execution of advanced... ...solutions to overcome construction challenges and optimize processes.Develop and maintain relationships with subcontractors and vendors to...SeniorFor subcontractor
- ...Lighting Sales Representative (Senior Level) Hybrid Work Location: Birmingham, AL 35203 Job Type: Hybrid. (4 days in office, 1 day remote). Assignment Duration: May 11, 2026 May 31, 2028 Position Overview We are seeking an experienced Lighting Sales Representative...SeniorWork at officeRemote work
- ...partnered with a growing investment banking team looking to add a Senior Analyst or to their Consumer Investment Banking practice in... ...private equity firms, founders, and executive management teams Develop detailed financial models, valuation analyses, and transaction...Senior
- ...Senior Manager Client Accounting Services Oversee and grow the CAS practice by leading service delivery, managing teams, improving... ...accounting personnel, maintaining strong client relationships, developing new CAS business and cross-selling additional firm services, partnering...Senior
- ...Senior Controls Engineer As a Senior Controls Engineer at ASI, a Division of Livingston & Haven, you will serve as a technical leader... ...Engineer plays a pivotal part in supervising, mentoring, and developing both Controls Engineers and Technicians while also driving...SeniorFull time
- Join a growing industrial distribution leader where you’ll own the books for multiple entities and be trusted to run with it. This is a role for someone who spots issues before they’re asked to, thrives on variety across systems, and wants their work to genuinely move ...SeniorRemote workShift work
- ...Senior Vice President, Corporate Development About the Company Executive leading acquisitions and post-close integration aligned with strategy and values. Type Privately Held About the Role The Company is in need of an SVP, Corporate Development to lead...Senior
$70k - $120k
...Tax Senior A reputable Public Accounting firm in the area is looking to add a Tax Senior to their team. This stable and growing firm offers clients valuable knowledge and expertise in tax. Due to the recent growth of the firm, there is an opportunity for a Tax Senior...SeniorLocal area$65k - $70k
...Senior Accountant Our client has an immediate need for a Senior Accountant in their Birmingham office. This is a permanent opportunity with excellent benefits. Who: Strong stable organization What: Senior Accountant When: Immediate need Where: Birmingham, AL Why: Newly...SeniorPermanent employmentWork at officeImmediate start- ...Job Description Assurance Senior - Birmingham, AL Who: A detail-oriented assurance professional with a strong interest in providing... ...-quality client service. What: Support audit preparation, develop workpapers, analyze financial data, and identify value-added...SeniorFull timeInternshipWork at office
- ...has a client in the Birmingham, AL area that is looking for a Senior Financial Planning & Analysis (FP&A) provide financial insight... ...department-level budgeting, forecasting, and financial planning. Develop bottom-up sales plans by store and channel, partnering with business...Senior
- ...Public Tax Senior Manager, CPA To Apply Now - email your resume to [email protected] Who: An experienced tax professional with... ...planning, advisory, accounting, and compliance matters. Mentor and develop tax consultants and subject matter experts. Cultivate...SeniorFull timeWork at officeLocal areaImmediate start
- Comfort Systems USA is seeking an experienced Project Manager to oversee complex electrical construction projects ranging from $30M to $50M+. In this leadership role, you will manage all project phases, focusing on client satisfaction and team development. The ideal candidate...Senior
- ...seeking an experienced Commercial Lending Officer to grow our loan and deposit portfolio within a SouthState metro market. You will develop consultative relationships with prospects and clients to deliver tailored banking solutions while maintaining credit quality....Senior
$29 - $30 per hour
...Job Description Job Description We're hiring a Senior Fitter/Welder to join our 2nd shift team in the Birmingham area. This role is ideal for an experienced fabricator who can independently fit, assemble, and weld structural and precision metal components from blueprints...SeniorAfternoon shift- Job Description Job Description Mechanical Designer must have a minimum of 10 years of experience related to the design of new construction and / or retrofit of power generation facilities or heavy industrial facilities. · Proficient in AutoCAD 2007 (or later) with...Senior
- Job Description Job Description Firm Overview: Founded in 1931, Kassouf is a CPA, advisory and financial planning firm headquartered in Birmingham, Alabama. With locations in Birmingham, Auburn, Orange Beach, Huntsville, and Baton Rouge, Kassouf currently has more...Senior
$90k - $105k
...Client Accounting Manager / Senior Manager Who: A dedicated accounting professional with 5+ years of experience, capable of leading client accounts and mentoring accounting teams. What: Manage client accounting operations, oversee multiple client relationships...SeniorWork at officeImmediate start- Our client, a leading holding company, is in search of a committed accounting professional to deliver comprehensive support in accounting and financial reporting. This position involves collaborating across a private nonprofit foundation, a diverse portfolio of businesses...SeniorHourly pay
- ...Senior Accountant Our growing client has a need for a Senior Accountant to join our rapidly growing team in Birmingham, AL. (Relocation Assistance Available). This role will own technical accounting, including consolidation accounting, debt and equity instruments...SeniorRelocation package
$16.75 - $17 per hour
...the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company...SeniorHourly payLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Developer. Be the first to apply!
- senior operations technician Birmingham, AL
- senior cloud service delivery manager Birmingham, AL
- senior account director Birmingham, AL
- senior director clinical development Birmingham, AL
- sr accountant Birmingham, AL
- senior financial analyst remote Birmingham, AL
- senior designer Birmingham, AL
- senior manager accounts payable Birmingham, AL
- senior java full-stack developer Birmingham, AL
- senior electrical designer Birmingham, AL


