TL;DR
iOS Engineer Intern (iOS, Design System): Contributing to the mobile design system for the hirify.global iOS app with an accent on building reusable UI components and improving developer tooling. Focus on strengthening foundations in component-based architecture, design tokens, theming, and modular design patterns.
Location: Hybrid in Barcelona, Spain, with 2 remote days a week and 1 remote work week per quarter. You must be authorized to work in Spain (EU Nationality or in possession of a valid student visa/work permit).
Company
hirify.global is a global marketplace for refurbished devices, dedicated to making tech reliable, affordable, and better than new, thereby lowering environmental impact.
What you will do
- Build and maintain reusable iOS UI components for the design system, ensuring quality and accessibility.
- Develop native iOS code in Swift and SwiftUI, focusing on component-based architecture, design tokens, and modular patterns.
- Collaborate with designers and product engineers to translate design specifications into flexible, production-ready components.
- Participate in technical design discussions for new components and design system improvements.
- Contribute to enhancing developer experience through clear documentation, usage examples, and tooling.
- Support SwiftUI adoption, create migration guides, and modernize legacy UIKit components.
- Ensure component quality and consistency by writing Unit tests, snapshot tests, and visual regression tests.
Requirements
- Master’s degree student in Computer Science, with a priority for Mobile Development, specifically iOS engineering.
- Knowledge of Swift and ideally frameworks like SwiftUI and UIKit.
- Basic programming experience (GitHub, personal, student projects, or other internships).
- Knowledge of developing new features using SwiftUI and Design Systems.
- Detail-oriented and capable of working in an international team.
- English: Fluent required.
- Availability for a 6-month, full-time internship (30-35h/week) in Barcelona from January/February 2026 - June/July 2026.
- Your school must be able to provide an internship agreement.
- Authorized to work in Spain (EU Nationality or in possession of a valid student visa/work permit).
Nice to have
- Knowledge of Spanish and/or French.
Culture & Benefits
- Mission-driven work environment where your daily contributions impact the planet.
- Hybrid work setup: 2 remote days per week, 1 remote work week per quarter, and 3 flex days.
- Access to Employee Resource Groups, including mentorship programs and comprehensive accessibility policies.
- Commitment to diversity, equity, and inclusion embedded into company values.
- Hands-on career development in an innovative, driven, and fast-paced environment.
Hiring process
- Interview with the Campus Tech Recruitment Manager (30min).
- Technical fit interview (live-coding/Q&A) with the tutor (45-60min).
- Team fit interview with two engineers from the team (30min).
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →