CrawlJobs Logo

Sr Software Engineer- iOS

https://www.t-mobile.com Logo

T-Mobile

Location Icon

Location:
United States , Bellevue

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

113600.00 - 205000.00 USD / Year

Job Description:

We are seeking a highly skilled and motivated Sr iOS Software Engineer to join the team powering the T-Life app—T-Mobile’s flagship mobile experience. In this role, you will contribute to the design, development, and delivery of high-quality, performant, and AI-enabled Android features that reach millions of users. The Sr Software Engineer is essential for designing, implementing, and deploying scalable software solutions that meet customer requirements and support high availability environments. The role involves collaborating with engineers to develop software components using modern technologies and architectural best practices. It requires independent judgment to resolve technical issues and make recommendations for software design and implementation. Success is measured by the ability to deliver effective software solutions that integrate with system protocols and meet business and technical requirements. The work impacts organizational capabilities by enabling advanced software systems that improve operational efficiency and customer experience.

Job Responsibility:

  • Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables, including design and development of scalable iOS features using Swift and modern Apple frameworks
  • Contribute to design innovations that improve systems, processes, or services using new frameworks, architectural patterns such as MVVM or Coordinator, and industry best practices
  • Collaborate with technical teams to deliver solutions and mentor others through knowledge sharing and training sessions, including guidance on mobile engineering standards and AI-enabled feature integration
  • Support technology strategy by evaluating and applying current iOS technologies and mobile development trends that align with business goals
  • Create clear documentation for software code, system designs, and business requirements to support knowledge sharing and cross-team collaboration
  • Lead medium-to-large iOS initiatives, contribute to architectural decisions, and promote scalable, secure, and maintainable mobile application design
  • Integrate RESTful APIs and backend services, including AI-powered services that enable personalization, conversational experiences, recommendations, and intelligent automation
  • Ensure quality through strong unit testing, performance optimization, CI/CD participation, and adherence to security and app store compliance standards
  • Also responsible for other duties/projects as assigned by business management as needed

Requirements:

  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field
  • 4-7+ years - Technical engineering experience
  • Strong experience developing iOS applications using Swift and modern Apple frameworks such as SwiftUI and UIKit
  • Communication
  • Customer Service
  • Analytics
  • Technical Writing
  • At least 18 years of age
  • Legally authorized to work in the United States

Nice to have:

  • Experience with architectural patterns such as MVVM, MVC, or Coordinator
  • Experience integrating RESTful APIs and backend services that support personalization or intelligent user journeys
  • Exposure to AI-powered APIs, LLM-backed services, inference endpoints, or recommendation systems
  • Understanding of AI/ML concepts including model limitations, inference workflows, data privacy considerations, and responsible AI practices
  • Experience with Xcode, CI/CD pipelines, Git workflows, and mobile release processes
  • Strong understanding of iOS memory management, concurrency, threading, and performance profiling
  • Experience mentoring engineers and contributing to shared platform components or design systems
  • Experience building and releasing consumer-facing mobile applications at scale
  • Understanding of secure mobile development practices including encryption, OAuth flows, and secure API communication
What we offer:
  • Annual bonus or periodic sales incentive or bonus
  • Medical, dental and vision insurance
  • Flexible spending account
  • 401(k)
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Back-up care
  • Enhanced family support
  • Childcare subsidy
  • Tuition assistance
  • College coaching
  • Short- and long-term disability
  • Voluntary AD&D coverage
  • Voluntary accident coverage
  • Voluntary life insurance
  • Voluntary disability insurance
  • Voluntary long-term care insurance
  • Mobile service & home internet discounts
  • Pet insurance
  • Access to commuter and transit programs

Additional Information:

Job Posted:
March 13, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr Software Engineer- iOS

Sr Software Development Engineer

Design and develop software applications and platforms to support digital strate...
Location
Location
United States , Woonsocket, RI
Salary
Salary:
109512.00 - 180000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field
  • 2 years of experience in the job offered or related occupation
  • 2 years of experience in: Developing Mobile Applications
  • performing code reviews
  • collaborating with peers on software development solutions
  • Mobile and mweb applications development
  • Working with UI/UX standards
  • Objective-C, Swift, SwiftUI and Cocoa Touch
  • Design and build applications for the iOS platform
  • iOS frameworks such as UIKit, SwiftUI, Core Data, Combine and Core Animation
Job Responsibility
Job Responsibility
  • Design and develop software applications and platforms to support digital strategies and solutions
  • analyze user needs and develop software solutions to meet business requirements
  • determine feasibility of solutions design and prepare technical design documentation
  • upgrade existing software applications and/or systems to improve functionality and features
  • write and review high quality code and perform unit and/or automation testing
  • develop and deploy application components and support unit testing and bug fixes
  • participate in AGILE Scrum meetings and/or CI/CD
  • support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
  • mentor junior team members
What we offer
What we offer
  • Medical benefits
  • dental benefits
  • vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • term life insurance plan
  • short-term disability benefits
  • long term disability benefits
  • well-being programs
  • education assistance
  • Fulltime
Read More
Arrow Right

Sr. Mobile Software Engineer

Casechek is a fast growing health tech startup working with some of the biggest ...
Location
Location
United States
Salary
Salary:
130000.00 - 150000.00 USD / Year
casechek.com Logo
Casechek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
  • 3 to 5+ years of experience developing mobile apps natively in iOS and/or Android
  • Commercial experience developing and delivering Flutter based apps
  • Good understanding of state management and app architecture in Flutter
  • Experience building performant, scalable solutions
  • Familiarity with common programming design patterns and best practices
  • Excellent written and verbal communication skills
  • Strong attention to detail and problem-solving skills
Job Responsibility
Job Responsibility
  • Innovating the implant supply chain by building best of breed mobile and web products
  • Collaborating with internal teams on technical designs and the best approach to meet client and organization needs
  • Breaking down product goals by architecting solutions and defining work into smaller deliverables
  • Designing, developing and deploying modular cloud-based systems
  • Ensuring our solutions are responsive, scalable, and robust
  • Ensuring cross-platform optimization for mobile devices
  • Staying up-to-date with new technologies and software development practices
  • Working in an agile environment with scrum methodologies
What we offer
What we offer
  • Competitive Salary and Annual Bonus
  • Opportunity for Long-Term Incentives (LTI)
  • 401(k) Match
  • Work-from-Home Flexibility
  • Flexible Time Off (Unlimited PTO)
  • Parental Leave
  • Comprehensive Medical and Dental Benefits
  • Brand-New Pro-Level Laptop
  • Annual Education Budget
  • Fulltime
Read More
Arrow Right

Sr. iOS App Developer

Corporate Tools is hiring a Sr. iOS App Developer for $150,000/year. You will be...
Location
Location
United States
Salary
Salary:
150000.00 USD / Year
corporatetools.com Logo
Corporate Tools
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science or four years of related experience
  • 5+ years experience with designing, building, and maintaining complex mobile apps on iOS
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Comfortable using GIT for version control — along with a decent level of GIT hygiene
  • You're pleasant person to work with
  • Experience developing new iOS mobile applications from the ground up, architecting and spearheading the development and full lifecycle of the application to the market
  • Experience leading other iOS engineers with mentoring, constructive code reviews, and career development
  • Experience building out CI/CD pipelines used for automatic deployment and testing of the application
  • Experience working with stakeholders and coming up with solutions to make things work well
  • Familiarity with Product organized companies and Product development lifecycles
Job Responsibility
Job Responsibility
  • Develop exciting new mobile applications for iOS from the ground up
  • Collaborate with software developers to integrate existing technologies (APIs) into a mobile application
What we offer
What we offer
  • 100% employer-paid medical, dental and vision for employees
  • Annual review with raise option
  • 22 days Paid Time Off accrued annually, and 4 holidays
  • After 3 years, PTO increases to 29 days. Employees transition to flexible time off after 5 years with the company—not accrued, not capped, take time off when you want
  • The 4 holidays are: New Year’s Day, Fourth of July, Thanksgiving, and Christmas Day
  • Paid Parental Leave
  • Up to 6% company matching 401(k) with no vesting period
  • Quarterly allowance
  • Use to make your remote work set up more comfortable, for continuing education classes, a plant for your desk, coffee for your coworker, a massage for yourself... really, whatever
  • Open concept office with friendly coworkers
  • Fulltime
Read More
Arrow Right

Sr Software Engineer, ioS

The Sr Software Engineer works with a team of other software engineers, network ...
Location
Location
United States , Overland Park; Frisco; Bellevue
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Software Engineering, Computer Science or a related field or the foreign equivalent, and 5 years of progressively responsible postbaccalaureate relevant work experience
  • Master's/Advanced Degree in Software Engineering, Computer Science or a related field or the foreign equivalent, and 3 years of relevant work experience
  • 4-7 years - Technical engineering experience
  • 3-5 Years Experience Developing Mobile Applications using Swift
  • Knowledge, Skills and Abilities: Communication
  • Customer Service
  • Analytics
  • Technical Writing
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Drives engineering projects by developing software solutions
  • conducting tests and inspections
  • preparing reports and calculations
  • Expected to supervise base and associate level engineers as needed
  • Understands system protocols, how systems operate and data flows
  • Expected to independently develop a full software stack
  • Independent study of current technology is expected
  • Interact with system engineers to define system requirement and/or necessary requirements for automation
  • Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service
  • Review existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives
What we offer
What we offer
  • medical, dental and vision insurance
  • a flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • paid time off and up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - Mobile

We are seeking an experienced Senior Software Engineer to join the Mobile Develo...
Location
Location
Canada , Revelstoke
Salary
Salary:
115000.00 - 125000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 14, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in mobile or full-stack software development
  • A strong understanding of client-server communication and mobile-friendly APIs
  • A firm grasp of mobile UI/UX best practices and performance optimization
  • Familiarity with modern testing frameworks, CI/CD pipelines, and app store release processes
  • Proven ability to lead projects independently in a fast-paced, collaborative environment
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Own the full mobile development lifecycle—from initial concept to polished release on both iOS and Android
  • Write clean, scalable, and high-performance Dart code
  • Partner with backend teams to ensure seamless integration with RESTful APIs and internal services
  • Shape the app’s technical roadmap, contributing to architecture decisions and establishing best practices
  • Participate in thoughtful code reviews and help level up junior developers on the team
  • Work closely with Product, Design, and QA to deliver intuitive features that delight a global user base
  • Support end-to-end deployment, including CI/CD, testing, and monitoring in the App Store and Google Play
What we offer
What we offer
  • Employee Bonus Program
  • Employee Stock Option Plan
  • RRSP Matching
  • Comprehensive health and dental coverage
  • 3 weeks paid time-off
  • Flexible schedule
  • Work-from-home options
  • Fitness device rebate
  • Company mobile phone and plan provided
  • Fulltime
Read More
Arrow Right

Sr./Staff iOS SDK developer

Shape the future of trust in the age of AI. At Oscilar, we're building the most ...
Location
Location
Brazil
Salary
Salary:
Not provided
oscilar.com Logo
Oscilar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Swift for iOS development
  • Deep understanding of iOS SDK, Xcode, and the iOS application lifecycle, including background execution, memory management, and performance optimization
  • Experience building SDKs or frameworks consumed by third-party apps, ensuring robust API design and developer experience
  • Experience integrating mobile applications with backend services via RESTful APIs and JSON
  • Familiarity with cloud computing concepts, data pipelines, and SQL
  • Knowledge of basic machine learning concepts, such as supervised and unsupervised learning
  • Experience with version control systems, preferably Git
  • Proficiency using Xcode Instruments, Simulator, and debugging tools
  • Excellent problem-solving abilities and attention to detail
  • Strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Lead the research, design, prototyping, implementation, and deployment of holistic end-to-end solutions in the iOS domain
  • Develop and maintain highly stable, high-performance, and scalable iOS client SDKs that meet the needs of our global enterprise clients
  • Collaborate closely with cross-functional teams — including product management, frontend, and data science — to define technical requirements and ensure seamless integration with other platform components
  • Stay up to date on the latest capabilities of iOS platforms, cloud technologies, and AI/ML frameworks to enhance our mobile solutions
  • Research and implement new innovations in mobile security as the iOS landscape evolves, including the evaluation of popular third-party SDKs and APIs
  • Drive best practices for code quality, testing, and deployment, including continuous integration and delivery (CI/CD) pipelines
  • Mentor junior developers and contribute to the overall growth of the mobile engineering team
What we offer
What we offer
  • Competitive salary and equity packages, including a 401k
  • Remote-first culture — work from anywhere
  • 100% Employer covered comprehensive health, dental, and vision insurance with a top tier plan for you and your dependents (US)
  • Unlimited PTO policy
  • AI First company
  • both Co-Founders are engineers at heart
  • and over 50% of the company is Engineering and Product
  • Family-Friendly environment
  • Regular team events and offsites
  • Unparalleled learning and professional development opportunities
  • Fulltime
Read More
Arrow Right

Sr./Staff iOS SDK developer

Shape the future of trust in the age of AI. At Oscilar, we're building the most ...
Location
Location
Canada
Salary
Salary:
Not provided
oscilar.com Logo
Oscilar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Swift for iOS development
  • Deep understanding of iOS SDK, Xcode, and the iOS application lifecycle, including background execution, memory management, and performance optimization
  • Experience building SDKs or frameworks consumed by third-party apps, ensuring robust API design and developer experience
  • Experience integrating mobile applications with backend services via RESTful APIs and JSON
  • Familiarity with cloud computing concepts, data pipelines, and SQL
  • Knowledge of basic machine learning concepts, such as supervised and unsupervised learning
  • Experience with version control systems, preferably Git
  • Proficiency using Xcode Instruments, Simulator, and debugging tools
  • Excellent problem-solving abilities and attention to detail
  • Strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Lead the research, design, prototyping, implementation, and deployment of holistic end-to-end solutions in the iOS domain
  • Develop and maintain highly stable, high-performance, and scalable iOS client SDKs that meet the needs of our global enterprise clients
  • Collaborate closely with cross-functional teams — including product management, frontend, and data science — to define technical requirements and ensure seamless integration with other platform components
  • Stay up to date on the latest capabilities of iOS platforms, cloud technologies, and AI/ML frameworks to enhance our mobile solutions
  • Research and implement new innovations in mobile security as the iOS landscape evolves, including the evaluation of popular third-party SDKs and APIs
  • Drive best practices for code quality, testing, and deployment, including continuous integration and delivery (CI/CD) pipelines
  • Mentor junior developers and contribute to the overall growth of the mobile engineering team
What we offer
What we offer
  • Competitive salary and equity packages, including a 401k
  • Remote-first culture — work from anywhere
  • 100% Employer covered comprehensive health, dental, and vision insurance with a top tier plan for you and your dependents (US)
  • Unlimited PTO policy
  • AI First company
  • both Co-Founders are engineers at heart
  • and over 50% of the company is Engineering and Product
  • Family-Friendly environment
  • Regular team events and offsites
  • Unparalleled learning and professional development opportunities
  • Fulltime
Read More
Arrow Right

Sr. SW Engineer - Streaming Apps

You will be part of the engineering team responsible for The Roku Channel stream...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong problem solving and analytical abilities
  • Strong written and verbal communication skills
  • Experience with full stack web app development using Javascript/Typescript, HTML5, CSS
  • Experience building modern web applications (SPA, PWA, responsive) using frameworks like Node, React/Redux, Express, Material UI, Cordova, NoSQL etc. supporting millions of global users
  • Experience with AWS/GCP, APM and app analytics tools, familiarity with Docker/Kubernetes, npm/yarn, webpack, Backend-For-Frontend paradigm etc.
  • Very good understanding of component-based arch, async operations, data binding, DOM manipulation, routing, SASS/LESS etc.
  • Familiarity with media frameworks and streaming protocols HLS and MPEG-DASH, DRM, and media playback on HTML5, iOS, Android using one or more of MSE/EME, ExoPlayer, VideoJS/Dashjs etc.
  • Experience with Kanban, Scrum, CI/CD, unit tests, automation, app and system monitoring
  • 6+ years of web development experience
  • BS or MS degree in Computer Science or equivalent
Job Responsibility
Job Responsibility
  • Contribute to the architecture, design and implementation of technology solutions for web-based video applications
  • Maintain high coding standards and follow software engineering best practices
  • Participate and enhance a culture of engineering and operational excellence
  • Continually focus on innovation, and user delight while building and improving the user experience, reliability, stability, security and quality of the apps
  • Participate in scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support
  • Collaborate with product and program managers, UX designers, and cross-engineering teams to deliver project goals
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Vacation and other personal time off
  • Fulltime
Read More
Arrow Right