Note: The job is a remote job and is open to candidates in USA. Bayer is a global company focused on addressing major challenges in health and agriculture, with its Crop Science division developing digital tools for sustainable farming. The Senior Mobile Engineer will build and improve cross-platform iOS and Android applications in cloud-based, data-intensive environments, while collaborating with product, design, and analytics teams. The role also involves technical design, code reviews, mentoring, and establishing mobile engineering best practices.
Responsibilities
- Build, maintain, and improve mobile applications that directly impact growers and advisors, ensuring compatibility with team standards and architecture
- Contribute to technical designs and estimates discussions
- Partner with Product Managers, UX Designers, and Data Analysts to understand customer needs deeply, evaluate whether technical solutions solve the right problems, and proactively surface improvements to the customer experience
- Participate in code reviews and mentor junior engineers, foster a culture of knowledge sharing at the team level, and engage in cross-team collaboration
- Participate in defining and implementing standards and best practices across mobile teams, and independently research, learn, and apply emerging standard methodologies
- Work in 90-day cycles — embrace a cadence of acting, learning fast, and evolving
- Hold yourself and teammates accountable for outcomes; communicate risks clearly, operate with transparency, and align on solutions through healthy, cross-functional engagement
Skills
- * 5+ years of software development experience
- * Experience building mobile applications with a cross-platform tool (Kotlin Multiplatform or React Native)
- * Experience developing apps for iOS and Android platforms (Swift and Kotlin)
- * Solid understanding of architectural patterns (e.g., MVVM, MVC)
- * Experience releasing applications through the App Store and Google Play
- * Experience with Git or other distributed version control systems
- * Experience with testing and automation tools
- * Strong communication skills — able to convey technical trade-offs clearly to both technical and non-technical collaborators
- * Bachelor's degree in Computer Science or a related technical field, or equivalent experience
- * Agriculture industry experience
- * Experience integrating with GraphQL APIs
- * Knowledge of secure mobile development principles
- * Experience working with Product and Design to ship differentiated, customer-driven features
- * Familiarity with accessibility standards for mobile applications
- * Experience with C++ or Objective C
Benefits
- Additional compensation may include a bonus or incentive program (if relevant).
- Health care
- Vision
- Dental
- Retirement
- PTO
- Sick leave
Company Overview