CrawlJobs Logo

Software Engineer Internship, iOS

ramp.com Logo

Ramp

Location Icon

Location:
United States , New York

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

11000.00 USD / Month

Job Description:

Ramp is, at its core, an engineering company, and is on a mission to build the best engineering team in NYC and SF! We are rapidly scaling our iOS app, and our ideal candidate will contribute to building the next iteration of Ramp on Mobile with our world-class team. We are looking for an iOS intern for our 12 or 16 week Summer Program (May 2026 - August 2026) who is excited to be a part of our early story and help us build a diverse and vibrant tech community. We hire engineers with a broad set of technical skills who are highly cross-functional and eager to solve a wide range of engineering challenges. Our ideal candidate has a strong sense of ownership and enjoys owning projects from inception to scaling them in production. We value people who take pride in their work and show an aptitude for learning quickly, whether they’re familiar with our stack or not. As an intern, you’ll be working with a nimble team of committed and talented engineers and having a large, long-term impact on technical design and engineering culture.

Job Responsibility:

  • Design, build, and launch new products on Ramp’s iOS App
  • Work with Product and Design to plan and identify key features to make the app successful
  • Work with other engineers to build all the necessary services to support the app
  • Have a large, long-term impact on technical design and engineering culture
  • Ship products and services in cross-functional teams
  • Establish and influence engineering processes, tools, and systems that will allow us to scale the code base, productivity, and team

Requirements:

  • Currently pursuing a B.S. (or higher) in Computer Science or a related technical field, with an expected graduation date between Dec 2026 - 2028
  • Looking for a Summer 2026 program
  • Proficiency in SwiftUI and Swift
  • Knowledge of iOS UI components and the iOS Developer Platform
  • Experience contributing at least one mobile app and/or several features that reached a large number of users
  • Track record of shipping high-quality products and features or a portfolio of side projects
  • Desire to work in a fast-paced environment, continuously grow and master your craft
  • Drive to learn new technologies and adapt to different situations
  • Strong understanding of mobile design patterns and best practices
  • Understanding of security best practices for mobile apps

Nice to have:

  • Experience with web apps (React, TypeScript)
  • Experience with backend technologies (Python, Flask, SQL, OpenAPI)
  • Experience with our mobile stack: SwiftUI, Swift Concurrency, The Composable Architecture, Bazel, OpenAPI & Buildkite
  • Experience managing apps with App Store Connect
What we offer:
  • Apple MacBook
  • Catered Lunches in NYC office Monday through Friday
  • 100% medical, dental & vision insurance coverage for you
  • Partially covered for your dependents
  • One Medical annual membership
  • 401k (including employer match on contributions made while employed by Ramp)
  • Flexible PTO
  • Fertility HRA (up to $10,000 per year)
  • Parental Leave
  • Unlimited AI token usage
  • Pet insurance
  • Centralized home-office equipment ordering for all employees
  • Health and Wellness stipend
  • In-office perks: lunch, snacks, drinks, and more
  • Budget for intra-office travel
  • Relocation support to NYC or SF (as needed)

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Software Engineer Internship, iOS

Software QA Engineer - Internship

We are looking for a QA Engineer Intern to join our Customer and Monetization te...
Location
Location
France , Paris
Salary
Salary:
Not provided
deezer.com Logo
Deezer
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic knowledge of the Java programming language, programming logic and principles
  • Understanding of software testing types, including UI, mobile, web, and backend testing, methodologies, and techniques
  • Familiarity with tools like Jira and GitHub
  • Ability to collaborate effectively with team members within QA and across other departments
  • Good oral and written communication skills in English and French
  • Strong problem-solving skills and attention to detail
  • Eagerness to learn and adapt in a dynamic environment
Job Responsibility
Job Responsibility
  • Track, analyze, and maintain automated tests (mobile, web, backend) during deployments
  • support teams in resolving failures and explore AI for log analysis and error insights
  • Assist development teams by updating existing automated journeys and creating new ones for mobile, web, and backend to ensure test coverage, stability, and reliability during feature releases
  • Collaborate with developers to identify, write, and prioritize test cases for mobile, web, and backend
  • explore AI-assisted automation scenario generation
  • Apply the coming migration strategy by updating iOS test scripts and documenting changes for future maintainers
  • Execute and maintain automated and manual tests for UI, mobile, web, and backend
  • Write and maintain automation scripts using Java and frameworks like Appium and Selenium
  • Analyze, report, and track automated test results and failures
  • Collaborate with product and development teams to understand project goals and challenges
What we offer
What we offer
  • A Deezer premium family account for free
  • Access to gym classes
  • Deezer parties several times a year and drinks every thursday
  • Allowance for sports, travelling and culture
  • Meal vouchers
  • Mental health and well-being support from Moka.Care
  • Great offices are always located in dynamic and attractive districts, whether in Paris, London, Berlin or Sao Paulo
  • Hybrid remote work policy
  • Regular Diversity & Inclusion internal and external talks
  • Dedicated employee work streams on Gender equity, Ethnicity & Culture, Disability and LGBTQ+
Read More
Arrow Right

Mobile Engineer

Mobile Engineer Job Description
Location
Location
Salary
Salary:
Not provided
ryzlabs.com Logo
Ryz Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional non-internship experience with mobile software development using React Native, iOS and Android
  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline (or equivalent work experience)
  • Experience with AWS including Amplify, Cognito, Dynamo, Lambda and more
  • Proficient in software engineering (process, architecture, algorithms, data structures)
  • Proficient in building complex mobile or web-based applications utilizing strong design system adherence
Job Responsibility
Job Responsibility
  • Build delightful mobile experiences and take responsibility for technical problem solving, creatively meeting product objectives, and developing best practices
  • Demonstrate cross-functional resource interaction to accomplish your goals
Read More
Arrow Right

Software Engineer, iOS

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Menlo Park
Salary
Salary:
186200.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences or a related field and completion of one coursework, research project or internship
  • Experience must include completion of one coursework, research project, or internship involving the following: Object-oriented software development
  • Building complex applications for the iPhone, iPad and other iOS based products using Objective-C, Swift or C++ with the iOS SDK
  • Building maintainable and testable code bases, including API design and unit testing techniques
  • Multithreading programming and mobile memory management
  • One of the following programming languages: Objective-C, Swift, C, C++
  • Building large-scale infrastructure applications
  • Relational databases and SQL
  • Linux or Unix
  • Algorithms
Job Responsibility
Job Responsibility
  • Develop, design, create, modify, and/or test software applications or systems for various mobile software services
  • Work closely with product and design teams to build new and innovative application experiences for the iOS platform
  • Implement custom native user interfaces using the latest iOS programming techniques and development tools
  • Build reusable iOS software components for interfacing with our back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Senior Software Engineer, Android

As a Capital One Android Software Engineer, you’ll have the opportunity to be on...
Location
Location
United States , McLean
Salary
Salary:
161800.00 - 184600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 3 years of professional software engineering experience (Internship experience does not apply)
  • At least 2 years of experience building Android applications
  • At least 2 years of experience with Kotlin
Job Responsibility
Job Responsibility
  • Develop Android client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
  • Be an active advocate of the mobile platform through both internal and external developer communities
  • Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.)
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team
  • Mentor junior to mid-level members of the team
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
  • Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects
  • Consistently share best practices and improve processes within and across sprint teams
What we offer
What we offer
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Fulltime
Read More
Arrow Right

Senior Manager, Software Engineering, Android

Senior Manager, Software Engineering, Android. You will spearhead some of the mo...
Location
Location
United States , New York
Salary
Salary:
250800.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 6 years of professional software engineering experience (Internship experience does not apply)
  • At least 4 years of people management experience
  • At least 4 years of experience building Android applications
  • At least 3 years of experience with Kotlin
Job Responsibility
Job Responsibility
  • Develop Android client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences
  • Actively participate in all team Agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
  • Be an active advocate of the mobile platform through both internal and external developer communities
  • Remain an active learner in all technologies related to mobile development (Kotlin, Swift, 3rd party libraries, etc.)
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team
  • Mentor junior to mid-level members of the team
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
  • Own and lead delivery of major components and platform needs in partnership with senior engineers and Architects
  • Consistently share best practices and improve processes within and across sprint teams
What we offer
What we offer
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Android - Card Tech

Senior Software Engineer, Android - Card Tech. Do you love building and pioneeri...
Location
Location
United States , McLean
Salary
Salary:
161800.00 - 184600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 3 years of professional software engineering experience (Internship experience does not apply)
  • At least 2 years of experience building Android applications
  • At least 2 years of experience with Kotlin
Job Responsibility
Job Responsibility
  • Develop Android client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
  • Be an active advocate of the mobile platform through both internal and external developer communities
  • Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.)
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team
  • Mentor junior to mid-level members of the team
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
  • Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects
  • Consistently share best practices and improve processes within and across sprint teams
What we offer
What we offer
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Fulltime
Read More
Arrow Right

Software Engineer Intern, Mobile

Join our innovative team at Roku as a Software Engineer Intern, where your passi...
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
  • Paid 12-week internship
  • 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

Software Engineer, iOS

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , New York
Salary
Salary:
214032.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences or a related field
  • Requires completion of one university-level course, one research project, or one internship involving the following: Object-oriented software development
  • Building complex applications for the iPhone, iPad and other iOS based products using Objective-C, Swift or C++ with the iOS SDK
  • Building maintainable and testable code bases, including API design and unit testing techniques
  • Multithreading programming and mobile memory management
  • One of the following programming languages: Objective-C, Swift, C, C++
  • Building large-scale infrastructure applications
  • Relational databases and SQL
  • Linux or Unix
  • Algorithms
Job Responsibility
Job Responsibility
  • Develop, design, create, modify, and/or test software applications or systems for various mobile software services
  • Work closely with product and design teams to build new and innovative application experiences for the iOS platform
  • Implement custom native user interfaces using the latest iOS programming techniques and development tools
  • Build reusable iOS software components for interfacing with our back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right