iOS Software Developer
Posted on Sep 8, 2021 by Claremont Consulting Ltd
iOS Software Engineer- Stockholm, Sweden
I am currently working with a global mobile security platform who are looking for an experienced iOS Software Engineer to join their well-established team in Stockholm, Sweden on a permanent basis.
This teams develops the core features of the platform, and they contribute to enhancing their users' communication experience by providing them with the most relevant identity information and state-of-the-art spam protection. Our vision is to provide the ultimate search engine for contact details for our users and keep their communication relevant and spam-free.
You'll be responsible for enabling and performing extremely efficient application development, as well as expanding the iOS platform's service and apps.
*Write code that is simple to comprehend, testable, and efficient, with an emphasis on technical stability and a positive user experience.
*Identify and lead larger refactoring/improvement initiatives, as well as use software craftsmanship in everyday work to drive technical improvements.
*Within the team, drive the implementation of complicated features and design work
*Drive cross-team technical initiatives
*Implement unit tests where feasible
*Participate in and contribute to the Agile practises of the team.
*Maintain high engineering standards, commitment to the product, and respect and attitude toward others as a role model within the team.
*Experience in Swift and Objective C programming for at least 4 years
*Deep knowledge of iOS development tools, the application life cycle, asynchronous server connectivity, and user interface components, as well as several years of hands-on experience
*Concurrency and Multithreading experience are required
*Ability to write user-friendly, simple, and robust code
*Agile development experience
*Speaking and writing in English fluently
*Experience with a variety of unit and user interface testing framework
*Solid understanding of Core Data, as well as hands-on experience with various app architectures and design patterns