Vacancy expired!
- Designing and implementing iOS native and hybrid mobile applications which will be utilized by millions of users in our retail wireless business
- Exercising your technical expertise and communication as you work and share information on the solution with technical and business teams
- Working with other iOS developers to build out modern and best in class mobile applications
- Keeping up to date on new technology, standards, protocols and tools in areas relevant to the rapidly changing digital environment
- Designing and implementing the backend services to drive the app functionality
- Deploying and supporting the apps that you and your team deliver to ensure the optimal customer experience
- Bachelor's Degree in a business or technical discipline, or equivalent experience
- Prefer 5+ years of experience in iOS app development (Objective-C and Swift)
- Solid understanding of SwiftUI and Combine
- Prefer 2+ years of cloud experience (AWS/Google Cloud Platform)
- Strong understanding and use of REST services, JSON, secure coding concepts, memory management and multi-threading in iOS
- UnderstandingofApple HIG and mobile UX/UI design patterns
- Proven ability to writeUnit & UI tests,setup dashboardsand alerting,uncoverand fix bugs, crashes, and other issues, in order to ensure arobust app
- 1+ years of experience in hybrid app development using hybrid technologies such as ReactNative
- Experience working in a highly automated agile environment where changes are pushed often
- Self-motivation with strong, proven, analytical and problem-solving skills
- A constant learner-mindset with the drive to creatively think outside the box and innovate.
- Have empathy for users and are interested in understanding the human impact of the work across all cultures and walks of life
- Experience leveraging Adobe products, such as Adobe Magento commerce or AEM, as part of a mobile app architecture
- Experience in native mobile app development on Android; and hands-on experience in Kotlin, Java RX and/or React native code to build front-end web or native application experiences
- Solid development level testing experience through TDD and automated testing pipelines
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience building preloaded mobile applications on devices
- MNO/MVNO experience