Senior Mobile Application Developer (React Native)

Bengaluru, Karnataka, India | Full-time

Apply

Zeitview (formerly DroneBase) is the leading intelligent aerial imaging company for high-value infrastructure, providing businesses with actionable, real-time insights through a single-source solution to recover revenue and reduce liability risk. Zeitview is the trusted, go-to data
management platform for worldwide enterprise clients spanning industries such as renewable energy, insurance, telecommunications, construction, real estate, and critical infrastructure.

We are seeking a talented and experienced Senior Mobile Application Developer with expertise in React Native and mapping technologies, such as Google Maps, to join our dynamic team. If you are passionate about creating innovative mobile applications and thrive in a collaborative, fast-paced environment, we would love to hear from you.

Responsibilities:

  • Design, develop, and maintain high-performance, reusable, and reliable React Native code for our mobile applications.
  • Integrate and optimize mapping technologies (e.g., Google Maps, Mapbox) within our mobile applications.
  • Collaborate with cross-functional global teams, including designers, product managers, and backend developers, to define, design, and ship new features.
  • Coordinate closely with teams based in Canada and the US for requirements gathering and project alignment.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs to improve application performance.
  • Conduct code reviews and mentor junior developers to ensure high-quality code and adherence to best practices.
  • Stay updated with the latest industry trends and technologies to ensure our mobile applications are up-to-date and innovative.
  • Work closely with the QA team to ensure comprehensive test coverage and continuous integration/continuous deployment (CI/CD) processes.
  • Participate in Agile/Scrum development processes and contribute to sprint planning, estimations, and retrospectives.
  • Be flexible with working hours to ensure maximum overlap with the US team for effective communication and collaboration

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in mobile application development.
  • 3+ years of experience with React Native.
  • Strong proficiency in JavaScript and TypeScript.
  • Working with large data plotting using SDKs 
  • Solid understanding of mobile application architecture and design patterns.
  • Experience with integrating mapping technologies (e.g., Google Maps API, Mapbox, Apple Maps).
  • Familiarity with state management libraries such as Redux or MobX.
  • Experience with RESTful APIs to connect mobile applications to backend services.
  • Experience with version control systems, such as Git.
  • Knowledge of mobile app deployment processes on both iOS and Android platforms.
  • Understanding of native build tools, like Xcode, Android Studio, and Gradle.
  • Experience with automated testing frameworks, such as Jest and Detox.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work well in a global team environment.
  • Proven experience working with global teams and coordinating with teams based in different time zones.

Preferred Skills:

  • Experience with native mobile development (Swift, Objective-C, Kotlin, or Java).
  • Familiarity with GraphQL and Apollo Client.
  • Knowledge of cloud services, such as AWS or Firebase.
  • Experience with mobile analytics and performance monitoring tools.
  • Prior experience with location-based services and geofencing.

Benefits:

  • Work with the leading intelligent aerial imaging company with established, successful relationships across myriad industries
  • Fun office atmosphere
  • Stock incentive program
  • Autonomy and upward mobility
  • Diverse, equitable, and inclusive culture, where your voice matters