A local development center of a foreign-based company is looking for a Senior Software Engineer –Mobile (IOS/Swift)to welcome to their local team.The company is led by a young, energetic team that is passionate about technology and innovation. Our client expertise on enterprise-level technology and business understanding with the agility and innovativeness of a startup.
- Communicating directly with clients is essential.
- Produce high quality by following industry best practices and coding standards.
- Ability to understand business requirements and translate them into technical requirements.
- Experience working with Swift UI and iOS frameworks such as Core Data, Core Animation, Core Graphics, Core Text, threading, and performance tuning
- Minimum 3+ years of experience in iOS Native development with a strong understanding of industry standards and best practices.
- Proficient in Swift, Cocoa Touch, and Objective-C.
- Understanding of Apple’s design principles and interface guidelines (HIG)
- Experience developing complex interfaces programmatically using auto layout
- Good command of code versioning tools, such as Git.
- Good knowledge of OOP concepts and SOLID principle, Design patterns is a must.
- Strong knowledge and experience with Apple App Store distribution and test build distribution processes.
- App build and deployment with CI/CD in an Agile environment is a must.
- Experience in ReactNative, AndroidNative is a plus.
- Experience in cloud environments and delivery methods such as Firebase/AWS/Azure is a plus.
- Required Attributes
- Strong interest in learning and ability to adapt to new technologies
- Analytical and problem-solving skills.
- Excellent communication skills
- Ability to work both independently and as a part of a Team
Skills Required
- Minimum 3+ years iOS native development experience
- Proficient in Swift, Cocoa Touch, Objective-C
- Experience with SwiftUI and iOS frameworks (Core Data, Core Animation, Core Graphics, Core Text), threading and performance tuning
- Understanding of Apple's design principles and Human Interface Guidelines (HIG)
- Experience developing complex interfaces programmatically using Auto Layout
- Good command of code versioning tools such as Git
- Strong knowledge of OOP concepts, SOLID principles, and design patterns
- Strong knowledge and experience with Apple App Store distribution and test build distribution processes
- App build and deployment with CI/CD in an Agile environment
- Excellent communication skills and ability to communicate directly with clients
- Analytical and problem-solving skills
- Ability to work independently and as part of a team
- Strong interest in learning and ability to adapt to new technologies
- Experience in React Native
- Experience in Android Native
- Experience with cloud environments/delivery methods such as Firebase, AWS, or Azure
What We Do
All European Careers is a full-service IT staffing solutions consultancy operating worldwide. It specializes in hiring and selecting Java talent for leading companies in Europe on a permanent, contingent, or project sourcing basis. The company provides tailor-made recruitment services for technologies including Java, Drupal, Angular, DevOps, and Big Data, focusing on building long-term strategic partnerships with its customers and candidates.








