Position: Middle Flutter Mobile Developer
Company: The APP Solutions
Experience required: 2y
English level: intermediate

The product is a healthcare platform whose main purpose is to change the way people receive healthcare. At the touch of a button, you can receive high-touch, quality healthcare, powered by technology. The platform is working with hundreds of clients nationwide within a range of industries, providing their employees with healthcare services. 

**Project Domain:** Healthcare

**Country:** United Kingdom 

**The team from our side:** Flutter devs (3 in total), QA, UI/UX, BA and PO. 

**Requirements:**
- 2+ years of Commercial experience with Flutter SDK, Dart
- Intermediate level of English (verbal, writing) 
- Experience in development mobile applications 
- Experience with REST API, HTTPs, Git
- Experience with app state management (ScopedModel, Provider, BLoC, etc.)
- Experience with wiki and task tracking systems like Jira, Monday, Confluence, Notion
- Experience with Firebase, OneSignalSDK, AppsFlyer, and so on
- Good knowledge of OOP, SOLID, MVP, clean architecture
- Good understanding of the deployment process to the respective app stores: Google Play, Apple App Store
- Understanding of CI/CD
- Understanding of SCRUM processes 


**Would be a plus:**
- Experience with geolocation and maps
- Experience with Objective C or Swift 
- Experience with Java or Kotlin
- Experience in writing Unit-tests
- Understanding principles of Domain Driven Design
- Mobile application performance optimization

**Responsibilities:**
- You will make contributions to the front-end part of our tech stack, working with Flutter
- You will work closely with our product team to design and develop new features
- You will inform much of our company culture and be part of creating a truly special team
- You will be an active member of our sprint process
- You will design and build software capable of reaching millions of users
- You will partner with product managers, designers, and analysts to deeply understand the needs of our users and build a product that serves those needs
- You will improve the team and company — you will be an active participant in our culture (mentorship, interviewing, and new initiatives)
- You will support your fellow engineers through feedback, code reviews, and advancement of internal tools and processes