# Software Mobile Engineer

**Company**: Weave
**Location**: India
**Work arrangement**: remote
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.ashbyhq.com/weave/f3cf7c49-b575-43b4-90c3-274dd47a490e?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d94a253e-193

## Description

At Weave, we’re building the operating system for small healthcare practices , powering communication, payments, and now AI-driven experiences for thousands of businesses and millions of patients.

We are looking for a passionate Mobile Developer to join our fully remote mobile engineering team in India. In this role, you will help build scalable, fast, and visually engaging mobile applications for both iOS and Android platforms from a single codebase.

**Responsibilities**

- Build Features: Develop smooth, cross-platform UI components for both iOS and Android using Flutter and Dart.

- Integrate Systems: Connect our mobile application to backend APIs and handle local data management efficiently.

- Code Maintenance: Write clean, readable, and maintainable code following team standards.

- Ensure Quality: Write reliable unit, widget and integration tests to keep our application stable and crash-free and ensure multi-component interactions and workflows operate seamlessly.

- Bug Fixing: Identify, troubleshoot, and resolve bugs and performance bottlenecks reported by support teams or users.

- Collaborate: Partner closely with product managers, designers, and senior engineers within an Agile framework to bring ideas to life. Participate in daily stand-ups, sprint planning, and code reviews. Actively seek feedback and learn from senior mobile engineers.

- Pair Programming & Learning: Participate in regular pair programming sessions and code reviews with senior developers to accelerate your technical growth and master engineering best practices.

- Optimize: Debug, troubleshoot, and fine-tune application performance across a wide variety of devices and screen sizes.

**Requirements**

- 2-3 years of professional mobile development experience focusing on Flutter and Dart.

- Strong grasp of modern state management solutions (e.g., Riverpod, BLoC, or Provider).

- Solid experience integrating RESTful APIs and utilizing local databases (SQLite/Hive).

- Proficiency with Git version control, pull requests, and standard code review processes and ticketing systems.

- A keen eye for UI/UX details, animations, and responsive design.

- Strong communication skills to thrive in a highly collaborative, remote-first team.

- Prior exposure to native iOS (Swift) or Android (Kotlin) development is a major plus.

- Basic familiarity with how mobile applications work under the hood and how to handle app lifecycles.

- Understanding of fundamental mobile app architecture concepts to help write clean, organized code.

- Eagerness to learn, adapt, and grow in a fast-paced environment.

- Market awareness and curiosity to keep up to date with mobile industry trends.

- Awareness of modern developer productivity tools and AI development tools.

## Skills

### Required
- Flutter
- Dart
- Riverpod
- BLoC
- Provider
- RESTful APIs
- SQLite
- Hive
- Git
- UI/UX

### Nice to have
- Swift
- Kotlin
- Sentry
- Firebase
- GitHub
- performance benchmarking and tuning

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/weave/f3cf7c49-b575-43b4-90c3-274dd47a490e?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
