Were looking for a Senior iOS engineer who is passionate about solving complex problems and creating innovative solutions using Swift. As a Senior iOS Engineer you will be responsible for owning the delivery of major features and components building and shipping durable secure scalable and always up and running code. You should be driven by curiosity enthusiastic about learning new technologies and be comfortable using IDEs version control and command line tools.
Responsibilities
- Own the delivery of major features and components
- Build and ship durable secure scalable and always up and running code
- Have a strong understanding of data modeling with Swift (protocols enums structs classes)
- Architect robust networking and data modeling layers
- Have familiarity with CI/CD (e.g. Jenkins CircleCI Fastlane) and experience setting up deployment pipelines
- Frequently use the XCTest framework to test your code
- Proactively identify risks and approach them with a solution-oriented mindset
- Closely follow Swift coding conventions and iOS design patterns
- Provide recommendations on the best ways to solve a problem for a particular platform
- Consider big picture perspectives and can successfully balance business goals and technical constraints
- Mentor other developers
- Collaborate and communicate with teams and clients to deliver software in an agile environment
- Improve existing code to make it more maintainable testable and elegant
- Value a feedback culture that fosters personal and professional growth
Requirements
- 4 years of professional programming experience
- Experience with code signing and distribution process
- Familiarity with Apple services like iCloud universal linking push notifications and/or Keychain
- Experience developing for multiple Apple platforms (watchOS tvOS CarPlay)
- Understanding of inclusive and accessible UI implementations
- Experience using SwiftUI/Combine
- Experience working with emerging technologies like Machine Learning Voice and/or AR/VR
- Code samples or a GitHub account to share
Benefits
- Private health insurance for the family group (spouse and children)
- Flexible working hours
- Hybrid work model (our offices are always open!)
- 15 business days of vacation
- 3 Lazy Days (days off without justification)
- Performance bonus
- English classes during working hours
- Access to learning platforms
- Discounts on a wide variety of products stores and services
- Welcome kit
- Work tools (Mac adapter headphones monitor)
- Cultural activities: Friday barbecues soccer game nights/afternoons and more
- Special gifts for occasions: birthdays anniversaries etc.
- Internal training: GM2 Talks
- Offisnack (discounts on purchases)
- Knowledge Hubs aligned to business strategy
Were looking for a Senior iOS engineer who is passionate about solving complex problems and creating innovative solutions using Swift. As a Senior iOS Engineer you will be responsible for owning the delivery of major features and components building and shipping durable secure scalable and always up...
Were looking for a Senior iOS engineer who is passionate about solving complex problems and creating innovative solutions using Swift. As a Senior iOS Engineer you will be responsible for owning the delivery of major features and components building and shipping durable secure scalable and always up and running code. You should be driven by curiosity enthusiastic about learning new technologies and be comfortable using IDEs version control and command line tools.
Responsibilities
- Own the delivery of major features and components
- Build and ship durable secure scalable and always up and running code
- Have a strong understanding of data modeling with Swift (protocols enums structs classes)
- Architect robust networking and data modeling layers
- Have familiarity with CI/CD (e.g. Jenkins CircleCI Fastlane) and experience setting up deployment pipelines
- Frequently use the XCTest framework to test your code
- Proactively identify risks and approach them with a solution-oriented mindset
- Closely follow Swift coding conventions and iOS design patterns
- Provide recommendations on the best ways to solve a problem for a particular platform
- Consider big picture perspectives and can successfully balance business goals and technical constraints
- Mentor other developers
- Collaborate and communicate with teams and clients to deliver software in an agile environment
- Improve existing code to make it more maintainable testable and elegant
- Value a feedback culture that fosters personal and professional growth
Requirements
- 4 years of professional programming experience
- Experience with code signing and distribution process
- Familiarity with Apple services like iCloud universal linking push notifications and/or Keychain
- Experience developing for multiple Apple platforms (watchOS tvOS CarPlay)
- Understanding of inclusive and accessible UI implementations
- Experience using SwiftUI/Combine
- Experience working with emerging technologies like Machine Learning Voice and/or AR/VR
- Code samples or a GitHub account to share
Benefits
- Private health insurance for the family group (spouse and children)
- Flexible working hours
- Hybrid work model (our offices are always open!)
- 15 business days of vacation
- 3 Lazy Days (days off without justification)
- Performance bonus
- English classes during working hours
- Access to learning platforms
- Discounts on a wide variety of products stores and services
- Welcome kit
- Work tools (Mac adapter headphones monitor)
- Cultural activities: Friday barbecues soccer game nights/afternoons and more
- Special gifts for occasions: birthdays anniversaries etc.
- Internal training: GM2 Talks
- Offisnack (discounts on purchases)
- Knowledge Hubs aligned to business strategy
View more
View less