Senior iOS Developer – Swift & Mobile Applications
ITDS
⚲ Krakow
24 150 - 30 450 PLN netto (B2B)
Wymagania
- Debugging
- iOS development
- Git
- Unit Testing
- Swift
- Concurrency (GCD/OperationQueue)
- iOS UI Frameworks
- iOS Security
- App Modularization
- Architectural Design Patterns
Opis stanowiska
Empower mobile innovation — shape the future of iOS experiences! Krakow-based opportunity with hybrid work model (up to 3 days remote per week). As a Senior iOS Developer, you will be working for our client, a forefront leader in mobile technology, dedicated to delivering sophisticated, user-centric applications that redefine user engagement. Your expertise will contribute to creating seamless, high-performance iOS apps that make a real impact in users' lives, driving innovation and excellence in mobile development. Your main responsibilities: • Develop cutting-edge iOS applications focusing on performance, responsiveness, and user experience. • Collaborate with product managers, designers, and fellow developers to conceptualize and implement new app features. • Conduct thorough testing and debugging to ensure high-quality standards across all projects. • Stay informed about the latest iOS technologies, trends, and best practices to enhance development processes continuously. • Optimize applications for maximum compatibility and performance across various iOS devices. • Participate in code reviews and provide constructive feedback to ensure maintainable, high-quality code. • Troubleshoot and resolve issues related to app performance, functionality, and integration. • Work alongside backend teams to establish secure and efficient data communication. • Maintain code integrity and adhere to architectural principles and design patterns. • Contribute to project planning, timing estimates, and scope definition to meet deliverables effectively. You're ideal for this role if you have: • At least 5+ years of proven experience in iOS development. • Strong proficiency in Swift programming language and iOS UI frameworks. • Practical knowledge of common architectural design patterns for iOS. • Experience with unit testing and snapshot testing. • Solid understanding of version control systems, especially Git. • Excellent problem-solving and debugging skills. • Deep understanding of security best practices for iOS applications. • Knowledge of concurrency mechanisms such as GCD, OperationQueue, and modern concurrency approaches. • Experience with app modularization. It is a strong plus if you have: (optional)• Certifications related to iOS development or mobile security. • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines. Language Required for the role: • Fluent in English Eligibility to work on this role: • Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.