Aceve is in business to back the builders of society. We are the SaaS powerhouse, built by engineers, developers, salespeople, administrators, marketeers, controllers, and much more. With over 500 employees, more than 950 million SEK in revenue and extensive experience in the field, we combine tradition and tech to provide a pioneering platform that helps our customers to achieve more.
What will you do?
As a Senior iOS Mobile Developer (Swift), you will play a key role in strengthening our Development Hub in Lisbon. You’ll mentor and technically guide a team of mobile developers, collaborate closely with Product and Engineering teams across Sweden, Denmark, Finland, and Norway, and build state-of-the-art iOS applications that empower craftsmen across industries.
Job Overview & Role Description
We are looking for a passionate and experienced Senior iOS Mobile Developer to join our Berlin team in a hybrid work model. You will be responsible for leading iOS development efforts, ensuring seamless integration with our ERP products, and driving technical excellence across mobile initiatives.
Key Responsibilities
* Mentor and coach a Mobile Development team on iOS product development and maintenance.
* Build, enhance, and maintain native iOS applications using Swift .
* Design and implement robust networking features (URLSession, Codable) with strong error handling, retries, and reachability.
* Implement modern concurrency patterns (async/await with Tasks/TaskGroups, GCD/Operations).
* Develop intuitive, responsive, and visually appealing user interfaces with SwiftUI and UIKit (including VC lifecycle management).
* Apply best practices in architecture (MVVM + Coordinators), dependency injection, and SOLID principles, managing dependencies with Swift Package Manager .
* Ensure app quality and performance using XCTest, Swift Testing (if applicable), and Instruments (Time Profiler, Leaks, Allocations).
* Integrate relational and NoSQL databases where relevant.
* Manage the full release process to the Apple App Store, ensuring compliance with platform guidelines.
* Collaborate with cross-functional teams (Design, Product, Backend) to deliver seamless experiences.
* Leverage CI/CD tools (Xcode Cloud or Fastlane) for automated builds, testing, and deployment.
* Stay up to date with the latest trends and best practices in iOS development.
Qualifications & Skills
Years of experience:
* 5+ years of professional experience in iOS app development .
* Strong command of Swift and the full iOS app lifecycle.
Required qualifications:
Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Proven track record of publishing apps to the Apple App Store .
Deep understanding of SwiftUI and UIKit, including navigation and lifecycle.
Strong experience with networking, concurrency, and app architecture (MVVM + Coordinators).
Proficiency in testing frameworks (XCTest, Swift Testing).
Familiarity with dependency management via Swift Package Manager.
Experience debugging and optimizing performance with Instruments .
Knowledge of relational and NoSQL databases .
Experience with CI/CD pipelines using Xcode Cloud or Fastlane .
Excellent communication and teamwork skills, fluency in English.
Preferred qualifications:
Knowledge of modern authorization mechanisms (e.g., JSON Web Token).
Familiarity with automated testing tools beyond XCTest.
Previous exposure to ERP or SaaS solutions .
Not ticking every box? No worries! We value potential and drive, so apply anyway or connect with us- you might be just what we're looking for in our growing organisation! Join Aceve and take your expertise to the next level, together we are redefining what’s possible in craft and construction solutions!
Aceve is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our selection process is conducted continuously and without discrimination, ensuring an equal opportunity for all candidates.