Beschreibung
iOS Mobile Developer (m/w/d)We improve and extend our successful investment Apps for iOS and Android. The investment module is one of the most important modules in our native "Banking2Go" app. The project includes enhancements of existing features as well as the development and introduction of new features to add value to our customer journey. Tasks
• You work within an agile development team and product development team.
• Build new features to be used by our customers.
• Improve our existing customer journeys and add a richer user experience.
• Advice our customer journey experts and your product owner in how features can be implemented and align on designs.
• You are involved in R&D of new technology and tech to ensure that we stay on top. • Participate in the full life cycle of a build including functional specifications, work estimates, design, development, testing, bug resolution, automated testing and deployment.
Mandatory Skills:
• 3+ years of experience in mobile iOS development using Swift.
• Experience in writing and maintaining a comprehensive suite of automated unit and integration tests.
• Solid understanding of how apps communicate with backend services (REST, JSON, OAuth, TLS)
• Fully familiar with state-of-the-art development toolchain (Git/Bitbucket, Jira, Xcode, CI/CD)
• Ability and desire to grow other engineers through code reviews, design reviews, and over-the-shoulder debugging.
• Knowledge of Apple's design principles and application interface guidelines.
• Solid understanding of memory management, concurrency and multi-threading.
• Fluent English
Desirable Skills:
• Published a mobile app on AppStore or Playstore
• Contribute or maintain to a public Github repository.
• Solid knowledge of native operating system capabilities, app signing and deployment processes, and consumer app best practices.
• Experience with third-party libraries and APIs