Software Development I - Kotlin/Swift SDKs
Role details
Job location
Tech stack
Job description
Experteer Overview In this role, you contribute to native mobile GIS SDK development for iOS and Android, helping to advance Esri's Maps SDK. You work with a cross-functional mobile team to design, build, test, and release production-quality features. You'll tackle mapping, data collection, and navigation use cases, shaping the mobile experience for field GIS professionals. This is an opportunity to influence next-gen Esri technology and stay at the forefront of mobile development. Compensation / Benefits * Build and test iOS/Android apps following industry best practices to validate APIs and quality * Develop software for field mapping, data collection, sensor networks, street navigation, and related use cases * Collaborate with developers, product engineers and product owners throughout the development process * Evaluate feature viability and assess potential areas for new functionality * Ensure alignment with modern iOS and Android development patterns and paradigms * Solve complex problems related to application design, development, and user experience Tasks * 1+ years of related software development experience * Fluent in and passionate about iOS/Swift or Android/Kotlin * Possess object-oriented design skills * Fluent in git source code management * Understanding of algorithms and design patterns * Ability to work closely with the team to build quality software in a constantly evolving environment * Effective time management, organizational, and written and verbal communication skills * Bachelor's degree in computer science, mathematics, GIS, or a related field Key requirements * medical * dental * vision * life insurance * 401(k) with profit-sharing * vacation leave
Requirements
_ problems related to application design, development, and user experience Tasks * 1+ years of related software development experience * Fluent in and passionate about iOS/Swift or Android/Kotlin * Possess object-oriented design skills * Fluent in git source code management * Understanding of algorithms and design patterns * Ability to work closely with the team to build quality software in a constantly evolving environment * Effective time management, organizational, and written and verbal communication skills * Bachelor's degree in computer science, mathematics, GIS, or a related field Key requirements * medical * dental * vision * life insurance * 401(k) with profit-sharing * vacation leave