iOS Developer designing and implementing high-quality applications using Swift and Objective-C. Collaborating with teams to ensure best practices in software development.
Responsibilities
Design and implement scalable, high-performance, and maintainable iOS applications using Swift and Objective-C
Define and evolve technical solutions aligned with the project's architecture and engineering standards
Interpret functional and technical requirements and translate them into efficient software solutions
Develop and maintain automated tests to ensure code quality, stability, and reliability
Communicate technical and architectural decisions clearly to the team and stakeholders
Integrate applications with APIs, backend services, and third-party components
Ensure the adoption of best practices such as SOLID principles, clean architecture, and design patterns
Participate in code reviews, technical discussions, and continuous improvement initiatives
Contribute to CI/CD pipelines and continuous delivery processes
Diagnose, debug, and optimize application performance
Requirements
Strong experience with Swift 5+ and Objective-C
Experience with dependency management (Swift Package Manager – SPM and CocoaPods)
Knowledge of architectural patterns such as MVVM and VIP (VIPER)
Strong command of design patterns and clean architecture principles
Experience integrating RESTful and SOAP web services
Experience with TDD (Test-Driven Development)
Experience with automated testing (XCUITest, UIAutomation, and Appium)
Solid understanding of SOLID principles
Version control with Git (GitHub) and branching strategies such as Gitflow
MacOS Engineer developing applications for a global product in cybersecurity at NordLayer. Collaborating on software development using a 100% Swift codebase in a hybrid work environment.
Senior iOS Engineer creating user - facing iOS applications for Maven Clinic. Collaborate with cross - functional teams using modern development frameworks and mentoring junior engineers.
Senior iOS Engineer leading innovative solutions for electric vehicles at Drivemode. Collaborating with cross - functional teams to enhance user experience and product quality.
iOS Engineer driving product features at Perk, a travel management platform. Collaborate with a cross - functional mobile team to impact millions of users.
Senior iOS Engineer designing, developing, and maintaining payment SDK for Mollie. Collaborating with teams to improve mobile features in a broader ecosystem.
iOS Engineer designing and developing investment account features for Wealthfront's app. Collaborating with cross - functional teams to enhance user experience.
Senior iOS App Engineer developing software solutions using Swift and SwiftUI for energy digitalization. Collaborating within a team fostering innovation in Hannover.
iOS Engineer developing NordVPN mobile applications collaborating with cross - functional teams in a hybrid workplace. Focusing on product development and maintaining app quality through testing.
iOS Engineer developing and maintaining NordVPN application with a focus on constant improvement. Collaborating with cross - functional teams and managing technical solutions in Agile methodology.
Senior iOS Engineer delivering new features and ensuring quality for Trainline's app. Collaborating with cross - functional teams to enhance user experience and improve codebase.