CrawlJobs Logo

iOS App Developer Intern

Canada, Burlington · Job Posted December 09, 2025
Apply Position
Job Link Share

Job Responsibility

  • Assist in the design and development of iOS applications using Swift and/or Objective-C
  • Collaborate with the team to implement new features and improve existing functionality
  • Participate in testing and debugging to ensure high performance and reliability of apps
  • Work on integrating APIs and third-party libraries into iOS applications
  • Assist in maintaining and improving app user interfaces to enhance user experience
  • Support the team in resolving issues and optimizing app performance
  • Stay updated on the latest trends and technologies in iOS development
  • Help create and maintain technical documentation for apps
  • Participate in code reviews to ensure code quality and adherence to standards

Requirements

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
  • Basic knowledge of Swift and/or Objective-C programming languages
  • Familiarity with iOS frameworks such as UIKit, Core Data, Core Animation, etc.
  • Understanding of RESTful APIs and JSON data formats
  • Basic knowledge of version control systems like Git
  • Strong problem-solving skills and attention to detail

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

iOS App Developer Intern

8 matching positions

IOS Developer

Dawn Health is a leading digital health company enabling Life Science partners t...
Location
Location
Denmark , Copenhagen
Salary
Salary:
Not provided
life-science-talent-solutions.dk Logo
Life Science Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have 3+ years of experience working within the iOS ecosystem (Xcode, Swift, iOS SDK)
  • Solid experience turning designs into requirements, thinking logically about the functionality to be built, and ensuring a high-quality end-product
  • Ability to adapt and implement solutions in different architectural patterns like MVC and MVVM
  • A solid grasp of the SOLID principles and a willingness to apply them in practice
  • Care about good UX and a willingness to engage in design discussions, with a working knowledge of Apple’s Human Interface Guidelines
  • Ability and motivation to document System Designs, Architecture, Configurations on various levels of detail
  • Experience with git and git flows
  • Professional proficiency in English
Job Responsibility
Job Responsibility
  • Build high-quality iOS Apps using a modern tech stack
  • Contribute to the internal platform that powers our portfolio of digital health products
  • Work in close collaboration with the product and development team using agile workflows and best practices
  • Support our Business Development team with technical input and project estimations
  • Support our Project Managers in writing project specs and technical insight
  • Engage with continuous delivery workflows in rapid development cycles
  • Build and document architectures that are certified Medical Device software
What we offer
What we offer
  • A portfolio of meaningful products that impact patient lives at scale
  • Autonomy, trust, and support to do the best work of your career
  • An open, collaborative environment with talented peers across engineering, design, clinical, and regulatory
  • Career growth in one of the leading digital health scale-ups, alongside world-class pharma partners
  • An array of benefits within the areas of culture, professional development, and a competitive health package
  • A social culture with running, book, winter bathing, knitting, and crossfit clubs to join
  • probably the best lunch in Copenhagen, and the office view to go with it
  • Fulltime
Read More
Arrow Right

Mobile App Developer

At Brunning & Price, we run characterful pubs in beautiful locations, serving gr...
Location
Location
United Kingdom , Little Stanney, Chester
Salary
Salary:
Not provided
brunningandprice.co.uk Logo
Brunning & Price
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in Computer Science (or equivalent experience)
  • 3+ years’ experience in native Android or iOS development
  • Strong proficiency in Kotlin/Java or Swift/Objective-C
  • Demonstrable experience using AI-assisted programming tools (e.g. GitHub Copilot, ChatGPT or similar)
  • Experience building secure, reliable business or operational applications
  • A solid understanding of mobile networking, data persistence, UI rendering, and performance optimisation
Job Responsibility
Job Responsibility
  • Contributing to architectural design and technology decisions for internal mobile apps
  • Designing and developing core features and modules
  • Working closely with operational stakeholders to understand business needs
  • Translating requirements into robust, scalable technical solutions
  • Writing clean, efficient, and maintainable code
  • Using AI-assisted development tools effectively as part of your workflow
  • Participating in code reviews and maintaining strong development standards
  • Continuously improving performance, security, usability, and reliability
What we offer
What we offer
  • Private Medical Insurance (BUPA)
  • Life Assurance (4x salary)
  • Virtual GP & health support (Aviva Digicare+)
  • 25 days annual leave + 8 bank holidays
  • Pension (salary sacrifice, company matches up to 5%)
  • Eye test reimbursement + £100 VDU glasses contribution
  • Wellbeing support via LTC
  • Financial wellbeing support (Nudge)
  • Stream (flexible pay access)
  • Perks on Tap discount portal
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (iOS) - Driver App

Millions of drivers and couriers around the world use the Uber Driver App every ...
Location
Location
United States , San Francisco
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years software engineering experience
  • Strong expertise in the Swift programming language
  • Deep understanding of iOS SDKs and iOS engineering
  • Up to date on the latest trends and advancements in the iOS ecosystem
  • Product development experience
  • Communication skills and an ability to work in a team and with cross platform stakeholders
  • Participation in the entire software development lifecycle
  • Experience with writing, releasing, maintaining mobile applications
  • Metric/data driven approach to problem solving
  • Bias for action when finding issues or problems that need solutions
Job Responsibility
Job Responsibility
  • Create delightful experiences for our users within our iOS application
  • Elevate the performance of the app with a focus on reliability, recoverability, and tolerance to any network conditions
  • Integrate the latest developments in the iOS ecosystem into our app
  • Architect and develop internal libraries to support cross-team needs
  • Drive best practices in software design, code quality, and system performance
  • Lead code reviews and champion engineering practices across the team
  • Conduct architecture reviews and provide constructive feedback to other team members
  • Work closely with product managers, designers, and other engineers to understand business and technical requirements
  • Identify and solve complex technical challenges to optimize application performance and scalability
  • Design, implement, and maintain new features and enhancements to our app
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right
New

Senior Project Manager

We are JATAPP, an IT company building products used by millions of users worldwi...
Location
Location
Worldwide , Worldwide
Salary
Salary:
Not provided
jatapp.com Logo
JatApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a Project / Delivery Manager (priority given to product companies or mobile publishers)
  • Hands-on experience managing delivery across multiple products or competing workstreams within a single shared resource pool
  • Deep understanding of and practical experience with flow-based systems (Agile / Kanban / Scrumban), WIP limits, and backlog governance
  • Experience with mobile specific workflows (Mobile: iOS / Android). Strongest focus on iOS + Web (understanding web funnels)
  • Proficiency in Jira (setting up advanced workflows, dashboards, JQL, reporting) and Confluence/Notion
  • Solid understanding of and ability to work with delivery metrics: Lead time, Cycle time, Throughput, and Bottleneck detection
  • Direct People Management experience (with teams of 6+ people): conducting performance reviews, providing constructive feedback, and driving motivation
  • Ability to communicate smoothly with various stakeholders, while being able to argumentatively defend process boundaries and say a firm "no" when necessary
  • Readiness to work hands-on "in the field" directly with developers without relying on positional authority
Job Responsibility
Job Responsibility
  • Delivery System & Intake Management: analyzing and transforming the current development workflow (Kanban/Scrumban). Organizing the intake process, working closely with products and engineers to evaluate initiative scope, blockers, and risks before tasks enter development
  • Relieving Product Managers: taking over the operational delivery burden so that PMs can focus entirely on strategy, business planning, and financial metrics
  • Planning & Release Management: building a transparent release system (app updates). Providing stakeholders with full visibility into which features are being released, when they will be ready, and what dependencies or release risks exist
  • Capacity Management: balancing roadmap initiatives, technical debt, bug fixes, and growth experiments within a shared engineering capacity
  • Delivery-Content Awareness: moving away from simply "moving cards in Jira." It is essential for you to understand what is being developed, be able to read technical documentation, and connect the dots to keep tasks moving efficiently
  • People Management: leading and mentoring the engineering team (8–10 people), working in close collaboration with the Lead QA and the future internal Team Lead
What we offer
What we offer
  • Mental and Physical Health: health care is a must, so at JATAPP we will cover health insurance for you
  • Benefits Cafeteria: choose what you like most — sports, food delivery, home office supplies — and we will cover your expenses under available budget
  • Knowledge sharing: such events are our way to grow together. We gather to discuss new trends, share our own insights, and elevate one another
  • Remote-First Culture: it’s up to you whether to work remotely or at our coworking space
  • Personal Equipment Policy: no tech troubles — you’ll get a MacBook and everything you need for comfortable and efficient work
  • Learning and Development Opportunities: it's a real pleasure for us to watch you learn, so we're happy to cover your learning and development costs, as well as English courses
  • Community of like-minded people: at JATAPP you will work in a team of like-minded people who are ready to launch a product, run a marathon, or climb Hoverla together
  • Creative freedom: we encourage initiative and creative thinking, so with us, you can be yourself and have the freedom of professional expression
  • Legal & Finance Support: we cooperate with the best financiers and lawyers who will be ready to help solve any of your questions upon request
  • Time-off Policy: 20 vacation days per year, 5 days for sick leave without medical confirmation, unlimited sick leaves with a doctor's note, 3 personal days, and 2 days off for special events or occasions
  • Fulltime
Read More
Arrow Right
New

Staff Android Software Engineer, Cash App Consumer Platform

It all started with an idea at Block in 2013. Initially built to take the pain o...
Location
Location
United States , New York
Salary
Salary:
263600.00 - 395400.00 USD / Year
cash.app Logo
Cash App
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Platform or infrastructure builder's mindset. You've built systems for engineers as your customers, and you care deeply about developer experience
  • A high agency mindset - if you see a problem you take the initiative to find a solution
  • 10+ years of Android development experience with a demonstrated track record of impact at organizational scope
  • BA/BS degree in Computer Science or equivalent practical experience
  • Proven organizational leadership. You've driven large-scale technical initiatives across multiple teams and left systems meaningfully better
  • AI-native development practice - You actively use AI-assisted development tools and have a strong, evolving point of view on where AI creates real leverage in engineering - and where it falls short
  • Strong systems thinking - You identify non-obvious problems and design solutions that are simple enough to be right
  • Exceptional communication - crisp design docs, productive design reviews, and the ability to build alignment across senior engineers and non-engineers alike
  • Deep Android expertise - Kotlin, Jetpack Compose, modern architecture patterns, build systems, performance profiling, and testing at scale
  • Experience building developer platforms, shared libraries, or internal tooling used across large engineering organizations
Job Responsibility
Job Responsibility
  • Build and Own the Android Platform
  • Own and evolve foundational Android infrastructure: modularization, dependency injection, navigation, deep linking, and app lifecycle systems
  • Design and deliver shared libraries and frameworks that feature teams rely on daily with developer and AI ergonomics as a first-class concern
  • Drive Cash App's Android architecture forward, making high-leverage decisions that compound over time
  • Invent thoughtful Android platform tech and open source it where it creates value for the broader community
  • Develop and steward rapid experimentation in support of the fast iteration enabled by the AI world
  • Build upon observability and performance tooling that gives engineers and on-callers clarity and confidence
  • Partner with iOS, Web, and backend engineers to deliver consistent, high-quality cross-platform experiences
  • Lead as an AI-Native Engineer
  • Evolve how Cash App's Android engineering org uses AI
What we offer
What we offer
  • Remote work
  • medical insurance
  • flexible time off
  • retirement savings plans
  • modern family planning
  • Fulltime
Read More
Arrow Right
New

Digital Software Engineer Analyst

The Digital S/W Engineer Intmd Analyst is a developing professional role. Deals ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in an Apps Development role
  • Strong analytical and quantitative skills
  • Data driven and results-oriented
  • Experience in running high traffic, distributed, cloud based services
  • Experience in affecting large culture change
  • Experience leading infrastructure programs
  • Skilled at working with third party service providers
  • Excellent written and oral communication skill
  • Proficiency in one or more back-end programming languages: Java (Spring Boot, Microservices), Python (Django, Flask), Node.js (Express.js), or C#.NET
  • Experience designing and developing RESTful APIs and microservices
Job Responsibility
Job Responsibility
  • Turn tech stack and application design into code on multiple development platforms (e.g. iOS, Android, web/Angular, services)
  • Address a variety of responses to problems, questions, or situations by applying established criteria to directly influence development outcomes
  • Responsible for applications systems analysis and programming activities that may include assisting with feasibility studies, time and cost estimates and implementation of new or revised applications systems and programs
  • Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code
  • Engage in digital applications development, risk technology, Middleware, Mainframe applications, Non Mainframe applications, Analytic Model Development and Application support activities to meet specific business needs of user areas and to test systems to ensure integrity of deliverables
  • Take the time to fully learn the functionality, architecture, dependencies, and runtime properties of the systems involved with your projects
  • Understand the business context and the associated customer use cases
  • Understand the team’s technologies and are able to evaluate system designs and architecture as you participate in solution discussions, development and the creation of application / systems documentation
  • Drive clarity into technical implementation by driving system build and performance discussions, providing technical context to team members as required and competently represent your team’s systems to others both inside and outside Digital
  • Build and maintain integrated project development schedules that account for internal / external dependencies, differing SDLC approaches, numerous constraints, and adequately factor in contingency for unplanned delays
  • Fulltime
Read More
Arrow Right
New

Senior iOS Software Engineer

As a Senior iOS Consultant, you will leverage your deep technical expertise to d...
Location
Location
Salary
Salary:
Not provided
hiremoters.ai Logo
HiRemoters
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of professional software development experience, with a strong mastery of Swift in addition to a good SwiftUI experience
  • Proven experience delivering native iOS applications to the App Store, with at least one application currently live in production and actively used by a real user base
  • A good understanding of Objective-C is highly desirable, including the ability to confidently maintain and modernize existing codebases
  • Deep understanding of object-oriented design principles, architectural patterns (e.g., MVVM, Clean Architecture), and functional programming paradigms
  • A strong commitment to clean code, comprehensive test coverage (unit/UI testing), continuous design improvement, and proactive refactoring
  • Solid knowledge of API design principles, RESTful services, and modern API management
  • Experience or familiarity with at least one backend language (such as Python, Go, Node.js, or Java) and backend application design principles is a major plus
  • Ability to collaborate seamlessly with UI/UX designers, translating design systems and assets into pixel-perfect, fluid native interfaces
  • Ability to take full ownership of the app development lifecycle
  • Strong analytical skills, a collaborative mindset, and the ability to estimate effort, manage technical timelines, and document findings objectively
Job Responsibility
Job Responsibility
  • Design, architect, and build elegant, highly performant iOS applications across the Apple ecosystem
  • Serve as a technical anchor, bridging the gap between business requirements, stunning UI/UX, and robust backend systems
  • Collaborate seamlessly with UI/UX designers, translating design systems and assets into pixel-perfect, fluid native interfaces
  • Take full ownership of the app development lifecycle
  • Give constructive feedback to business stakeholders, designers, and backend teams
  • Estimate effort, manage technical timelines, and document findings objectively
  • Communicate complex technical concepts clearly within a cross-functional, international team
What we offer
What we offer
  • Flexible and Remote Working
  • Work from anywhere, supporting your work-life balance
  • Career Growth
  • Performance Recognition
  • Earn raises and career progression opportunities based on a quarterly performance review and a constructive feedback cycle
  • Health and Fitness Benefits
  • Receive fitness reimbursements from day one, and after one year of employment, gain access to a health budget to support your well-being
  • Extra Paid Annual Leave
  • Enjoy 22 days of vacation, with an additional day added for each year of employment, up to a maximum of 26 days
  • Special Birthday Perk
Read More
Arrow Right

Software Engineer Intern, Mobile

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
United Kingdom , Manchester
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelor's or Master's degree in computer science or a related field. Due to graduate in December 2026 or later
  • Non-academic coding experience (i.e. hack-a-thons, code challenges, personal projects, GitHub, Open Source, volunteer coding experience, conference participation, previous internships etc.)
  • Experience with mobile application development using native mobile technologies such as Swift, Kotlin
  • Experience in software development principles and a variety of programming languages (e.g., Python, Java, C++, JavaScript)
  • Passion about software development, with a curiosity that drives you to stay on top of tech trends and explore new ideas
Job Responsibility
Job Responsibility
  • Develop new features or tooling for Roku's mobile apps
  • Maintain and improve the performance of existing iOS and Android applications
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Contribute to the development of project plans and estimates
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right