iOS Software Developer

Posted 06 September 2021
Salary45000.00kr - 55000.00kr per month
LocationStockholm, Stockholms Kommun, Stockholm
Job type Permanent
DisciplineTechnology Recruitment
Contact NameLee Bowles

Job description

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.

The team:
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.

The role:
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 required:
*Experience in Swift and Objective C programming for at least 4 years
*Deep knowledge of iOS development tools, the application lifecycle, 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

Additional experience:
*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