Android / IOS Developer (Either Android OR IOS)
Charlotte, NC (Hybrid)
Job Description:
Android / IOS Developer (Either Android OR IOS)
Charlotte, NC, Addison, TX, Pennington, NJ
Job Description
Senior IOS / Android developer
- Must have hands-on iOS development experience, specifically with Swift and SwiftUI
- Must have hands-on Android development experience, specifically with Java or Kotlin
- Should have 8+, ideally 10+, years of total application development experience
- Must have hands-on iOS development experience, specifically with Swift and SwiftUI
- Must have hands-on Android development experience, specifically with Java or Kotlin
- Having experience with Jetpack Compose is a plus
- Must understand iOS and Android application setup and configuration
- Must understand iOS and Android application CI/CD (application building and deployment) processes
- Should have worked with common mobile device capabilities, such as biometric authentication, push notifications, camera, microphone, etc.
- Must understand common mobile application architectural patterns, design patterns, and programming best practices
- Must be able to work with Product Owners to translate business requirements/”user stories” into technical requirements and effectively explain the technical requirements to the offshore developers as required
- Should understand common mobile application development non-functional requirements, such as those related to security,
- compliance, operations/resiliency, etc.
- Having experience leading development teams in any capacity is a plus
- Having experience mentoring relatively junior and/or peer developers in a technical sense is a further plus
- Should be flexible enough to support production incident troubleshooting and planned application production releases
Key Skills:
- Swift, SwiftUI, Java, Kotlin