This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs
Added
3 days ago
Location
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Wildfires are a $20 trillion dollar crisis. At Earth Force, we're developing cutting-edge technology that dramatically increases the pace and scale of fuels reduction and forest thinning activities. Our aim is to create resilient forests and protect people and communities from the devastating effects of wildfire.

Earth Force’s engineering team is building new products from scratch to combat the wildfire crisis. Together, we are designing the current and future architecture, using the top available technologies and building amazing new products. We are a small and nimble team so everyone is important and affects the future of Earth Force’s products. We welcome diverse perspectives and adopt a "can do" mindset to everything we do.

In this role you will be the sole mobile developer but will work closely with the both the algorithm and data pipeline teams (based in Israel).

Earth Force mobile apps run on managed Android devices, working mostly in offline mode. The apps interact directly with our realtime sensors and algorithms and participate in data collection and visualization. The apps also connect to our cloud-based DB and data pipeline.

As a mobile developer you will:

  • Own two current mobile android apps and future apps.

  • Take full ownership of the technical side of the mobile product: design, development, testing, release, and maintenance.

  • Develop high-quality Flutter and native Android applications designed for offline first work.

  • Build internal tools to support Android device management, on-boarding, deployment and testing.

  • Ensure mobile applications are optimized for security, performance, usability, and scalability.

  • Collaborate with the operations team when deploying applications in the field (PST timezone).

  • Work closely with engineering, design, and product teams to define APIs with other Earth Force’s products and to gather requirements and implement features.

Requirements:

  • 5+ years of professional experience in mobile development, with at least 3 years using Flutter.

  • Experience with writing native Android code.

  • Experience working independently or as the primary developer on mobile projects.

  • Solid knowledge of Android devices.

  • Backend development knowledge, preferably Python

  • Solid understanding of REST APIs, mobile architecture patterns, and third-party integrations.

  • Familiarity with tools for testing, and performance monitoring.

  • Strong problem-solving skills, sense of responsibility, organization and attention to detail.

  • Have a startup mentality, demonstrating innovative thinking, strong ownership, attention to details and exceptional problem-solving skills.

  • Excellent English language verbal and written communication skills.

  • Comfortable working across time zones and with remote teams.

  • Excited to do hands-on and sometimes in-the-field testing.

Nice to Have:

  • Experience with mapping clients such as MapBox / lefleat / flutter_maps.

  • Experience with video processing and realtime display, e.g. WebRTC.

  • Experience interfacing with internal and external sensors on Android (camera, GPS, IMU).

  • Experience with MDM (mobile device management) tools.

  • Experience with AWS or other cloud services.

  • Familiarity with Couchbase DB or other NoSQL / offline-first DB’s.

  • Familiarity with CI/CD tools like Github actions or equivalent.

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Hybrid Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →