← Back to jobs
J

Mobile Developer

·Israel
RemoteFull-timeMobile DevelopmentMarketplace

Mid-level Mobile Developer needed for a fully remote role based in Israel. You will design and deliver mobile product features with Flutter and Dart, apply TDD, and collaborate with senior engineers. Join a remote-first culture with dedicated learning budgets and a focus on continuous improvement.

Responsibilities

  • Design and deliver mobile product features and small-to-medium engineering challenges with support from senior engineers.
  • Produce reliable, maintainable, and pragmatic solutions within your areas of ownership.
  • Take increasing ownership of feature-level outcomes, raising quality, design, and delivery concerns proactively.
  • Break down ambiguous problems, identify risks and dependencies, and communicate them early.
  • Deliver small, valuable increments frequently while maintaining a high quality bar following an MVP approach.
  • Write clean, test-driven code and continuously improve existing implementations through refactoring.
  • Apply software craftsmanship principles like tidy-first and scout-rule practices to improve code quality.
  • Understand the purpose behind engineering practices, DevEx, and DORA metrics, identifying simplification opportunities.
  • Consider non-functional requirements including performance, security, usability, and scalability in solutions.
  • Collaborate transparently by communicating progress, blockers, decisions, and next steps proactively.
  • Share technical learnings, experiments, and insights with the wider engineering community.
  • Provide clear, constructive, and respectful feedback, contributing to a culture of continuous improvement.
  • Use AI as a development collaborator to accelerate design, testing, problem-solving, and delivery.

Requirements

  • 5+ years of professional experience developing applications with Flutter and Dart.
  • Strong hands-on experience building and maintaining mobile applications for both Android and iOS.
  • Experience with state management solutions such as BLoC, Provider, or comparable approaches.
  • Practical experience integrating Firebase, including Firestore, Authentication, and Push Notifications.
  • Strong understanding of Git and modern version control practices.
  • Good knowledge of mobile design principles, architectural patterns, and development best practices.
  • Experience publishing and managing applications through Google Play Store and Apple App Store.
  • Solid experience applying Test-Driven Development (TDD) in production environments.
  • Ability to create and maintain comprehensive unit, widget, and integration tests in Flutter.
  • Strong software engineering fundamentals focused on clean code, maintainability, quality, and pragmatic delivery.
  • Ability to work independently on feature-level problems while collaborating effectively with experienced engineers.
  • Strong communication and feedback skills, with a proactive approach to identifying risks and sharing knowledge.
  • Curiosity about AI-assisted software development and willingness to incorporate AI tools into the workflow.

Nice to have

  • Experience with React.js and Ruby on Rails (RoR) is a plus.

Benefits

  • Fully remote, remote-first working environment with structured flexibility.
  • Shared core working hours supporting effective collaboration while maintaining individual autonomy.
  • Twice-yearly in-person co-working sprints with travel expenses covered.
  • Annual company retreat with travel expenses covered.
  • Dedicated learning and development budget.
  • Sponsorship opportunities for conference talks and professional knowledge-sharing activities.
  • Comprehensive medical and term insurance coverage.
  • Employee-friendly leave policies.
  • Home office fund to support a productive remote working setup.
  • Collaborative engineering culture focused on pairing, refactoring, experimentation, and continuous improvement.
  • Opportunities to explore AI-assisted development and modern software engineering practices.
  • Environment encouraging continuous learning, technical mastery, and high-quality craftsmanship.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions