Sr. Mobile Application Developer
Core
Develop and maintain a cross-platform consumer gardening mobile application for iOS and Android.
Role type
Senior IC mobile application developer
Builds
Consumer mobile app features and integrations for a gardening platform
Domain
Consumer technology / Mobile development
Required skills
React Native, TypeScript, Expo, RESTful API integration, mobile architecture, UI/UX principles, state management, Git/GitHub, CI/CD, mobile security, cross-platform debugging
Preferred skills
Native iOS/Swift and Android/Kotlin, AWS, Expo Application Services (EAS), GitHub Actions, push notifications, payments, location services, App Store/Play Store publishing, CI/CD pipelines, automated testing, accessibility standards
Technologies
React Native, TypeScript, Expo, AWS, Android, iOS, Swift, Kotlin, Git, GitHub, Jest, CI/CD
Responsibilities
Develop and maintain cross-platform mobile applications using React Native and Expo; Build mobile features based on product requirements and user feedback; Integrate applications with RESTful APIs, backend services, and third-party platforms; Write clean, maintainable, and documented TypeScript code; Create and maintain unit and integration tests; Troubleshoot and resolve application and build issues; Optimize application performance and user experience; Manage mobile builds, release readiness, and app store deployments; Contribute to technical architecture and engineering decisions.
Seniority
Senior, hands-on IC