# Junior-Mid iOS Developer

> InventYOU AB · Athens, Greece (Hybrid) · Full-time · Posted 2026-08-05

**Workplace:** hybrid

## Description

We are looking for a **Junior-Mid iOS Developer** to join our team and contribute to the development and enhancement of modern mobile applications. In this role, you will design, develop, and maintain high-quality iOS applications while collaborating closely with product owners, designers, backend developers, and QA engineers. You will participate in the full software development lifecycle, delivering secure, scalable, and user-friendly mobile solutions.

### Key Responsibilities

-   Design, develop, and maintain native iOS applications
-   Implement new features and enhance existing mobile applications
-   Collaborate with cross-functional teams to translate business requirements into technical solutions
-   Integrate RESTful APIs and backend services
-   Write clean, maintainable, and well-documented code
-   Perform unit testing, debugging, and performance optimization
-   Participate in code reviews and Agile ceremonies
-   Troubleshoot and resolve application issues
-   Contribute to the continuous improvement of development processes and best practices

## Requirements

-   2–4 years of experience in iOS development
-   Strong experience with Swift
-   Good understanding of UIKit and/or SwiftUI
-   Experience integrating REST APIs
-   Experience with Xcode and Apple's development tools
-   Knowledge of Git and version control workflows
-   Understanding of mobile application architecture patterns (MVC, MVVM, or similar)
-   Experience consuming JSON APIs
-   Understanding of the iOS application lifecycle and App Store deployment process
-   Strong analytical and problem-solving skills
-   Excellent communication skills in English

### Nice to Have

-   Experience with SwiftUI
-   Experience with Combine
-   Experience with CI/CD pipelines for mobile applications
-   Experience with Firebase services
-   Experience with automated testing (XCTest)
-   Experience working in Agile/Scrum environments
-   Experience developing applications for the banking or financial services sector

### You will be a great candidate for us if you

-   Are passionate about mobile application development
-   Enjoy building intuitive and high-quality user experiences
-   Thrive in collaborative Agile teams
-   Have a proactive mindset and eagerness to learn new technologies
-   Take ownership of your work and continuously improve your technical skills

## Benefits

### Why join inventYOU

-   Work on innovative mobile applications
-   Collaborate with experienced software engineering teams
-   Gain exposure to modern iOS technologies and best practices
-   Contribute to impactful digital transformation projects
-   Grow your career in a collaborative and dynamic environment

## Apply

[Apply at InventYOU AB](https://apply.workable.com/inventyou-ab/j/D7D32656E7/apply)

---
Powered by [Workable](https://www.workable.com)
