AgileEngine
Software Engineer (iOS) ID48367
AgileEnginePoland7 hours ago
Full-timeRemote FriendlyEngineering
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE

As a Senior iOS Engineer, you’ll shape meaningful mobile experiences, taking ownership of features from idea to launch and influencing how the product evolves. Your work will have a direct impact on performance, reliability, and how users experience the app at scale. You’ll collaborate in an autonomous, product-focused team, working closely with design and backend on a modern Swift and SwiftUI stack. This role offers real product influence, continuous technical growth, and a culture built on ownership, trust, and high standards.

WHAT YOU WILL DO
- Design and build advanced applications for the iOS platform using Swift;
- Work effectively in an autonomous vertical team, taking ownership of features from concept to release;
- Implement complex UI/UX designs utilizing the “Cosmos” design system;
- Collaborate with backend engineers to integrate with new Go/Kotlin microservices;
- Identify and correct bottlenecks and fix bugs to optimize performance;
- Help maintain code quality, organization, and automation.

MUST HAVES
- Bachelor’s degree in Computer Science or related field;
- 5+ years of experience in iOS development;
- Expert proficiency in Swift and the iOS SDK;
- Strong experience with SwiftUI and understanding of UIKit interoperability;
- Solid understanding of concurrency (GCD, Swift Concurrency / Async-Await);
- Experience with architectural patterns like MVVM-C or VIPER;
- Experience with offline storage, threading, and performance tuning;
- Autonomous mindset with excellent problem-solving skills;
- Upper-intermediate English level.

NICE TO HAVES
- Experience working with large modularized iOS codebases (Tuist, Bazel, etc.);
- Experience with A/B testing frameworks.

PERKS AND BENEFITS
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.



Key Skills

Ranked by relevance