Senior iOS Developer

Netguru
Summary
Join Netguru's iOS Team, a growing group of 30+ experienced developers, and contribute to creating intuitive and efficient mobile app solutions for iOS platforms. As an iOS Developer, you will be responsible for developing high-quality applications, advising clients, mentoring other developers, taking the lead on projects, improving internal processes, and sharing knowledge with the community. Netguru offers a fast-paced environment with diverse and exciting projects, an experienced team, Scrum and Agile methodologies, global clients, and opportunities for continuous development. Enjoy flextime and flexplace, work with the best equipment, and benefit from perks like access to the WorkSmile platform, support for growth, discounts on Apple products, and various internal initiatives.
Requirements
- Have at least 3 years of experience in developing commercial iOS applications
- Have an excellent command of English and Polish (min. B2+/advanced)
- Are comfortable with process automation using CI / CD tools
- Have experience and feel comfortable with a complete process of Code Signing
- Demonstrate knowledge of multiple iOS architectural patterns and the expertise to choose the appropriate one that aligns with specific project needs, along with an understanding of their pros and cons
- Have extensive hands-on knowledge of: Swift, SwiftUI, Combine, UIKit (writing UI in code), multithreading, unit testing, ability to analyze the advantages and disadvantages of the technical solutions, publishing the apps in App Store Connect
Responsibilities
- Developing highest-quality applications for iOS
- Advising clients in the decision-making process
- Mentoring and helping other developers deal with different situations in their projects and technology stack
- Taking the lead in projects and helping Project Managers (with technical difficulties)
- Improving internal iOS development processes
- Sharing knowledge with the community and/or contributing to an open-source project
Benefits
- Working on a high volume of diverse and exciting projects in a fast-paced sales cycle
- Working with an experienced team
- Processes based on Scrum and Agile methodologies
- Clients from all over the world
- Work in a change-rich environment that powers digital acceleration for customers from Europe, the United States, Asia, and the Middle East
- Working with globally recognized clients who change the world through software and revolutionize digital banking (such as UBS or Solaris )
- Dev-friendly processes such as CI/CD, code review, and bug bashes
- Continuous development of your hard and soft skills (internal webinars and conferences)
- Enjoying flextime and flexplace; you can adjust your daily schedule to your individual needs
- Working on the best equipment: we will provide you with a MacBook and additional accessories for yourcomputer to make your work even more efficient and comfortable
- Access to the WorkSmile platform, offering benefits adapted to your preferences
- Support for your growth โ a head/managerโs budget available to every employee
- Discounts on Apple products
- One-time PLN 1000 home-office bonus for B2B contractors, and PLN 175 monthly lump sum (ryczaลt) for remote employees
- Various internal initiatives: webinars, knowledge sharing sessions, internal conferences