About the job
Join Our Team of Innovators!
ArcTouch has been at the forefront of app development for over 15 years, crafting delightful apps, websites, and connected experiences for renowned companies, leading brands, and visionary startups. Discover some of our impressive work.
Since our inception in 2009, we have adhered to core principles that guide our creations:
- Create products that are not just useful but also build meaningful connections with users.
- Foster a culture of collaboration within a diverse team that takes pride in our work.
As a proud member of the award-winning AKQA Group, ArcTouch is dedicated to excellence and innovation.
If you have a passion for developing products that resonate with users, we invite you to join our team!
About Our iOS Team
Our iOS team is committed to delivering outstanding, user-driven products across Apple platforms. We emphasize collaboration, commitment, ownership, and inclusion, constantly pushing the boundaries of what's possible. Our culture of growth is evident through various study groups, meetups, and tech talks, keeping our skills sharp and innovative. Together, we empower our clients to achieve greatness.
Role Responsibilities:
Design and develop high-quality, maintainable code with a focus on UIKit and SwiftUI, including advanced SwiftUI navigation techniques, while implementing Object-Oriented and Functional Programming principles, as well as modern architectural patterns like Composable Architecture (TCA) and VIPER.
Collaboratively shape and enhance our software architecture, championing best practices in contemporary iOS development.
Engage in technical discussions and contribute to product and project strategies by leveraging your extensive knowledge of the iOS ecosystem.
Participate in client meetings, providing technical insights and proposing solutions rooted in current iOS best practices.
Drive continuous improvement in our development processes.
Stay abreast of platform trends, particularly in SwiftUI and related technologies.

