Position: Senior Flutter Engineer
Company: Accellabs
Experience required: 3y
English level: upper

**Product:**
Our client is a US-based healthcare (hardware and software) startup focused on accelerating innovation in orthopaedic imaging. The company produces portable X-ray hardware for clinical and surgical orthopaedic care scenarios. Having success with its hardware company is building a Private Cloud Platform which allows it to collect X-ray check results (images) from the hardware, securely man and store it with a patient profile and share with whom it might be required all over the world.  

**Dev stack you will use:**
- Flutter SDK, Dart (for Web, Desktop(macOS, Win, Linux), iOS, Android)
- GCP, Cloud SQL, Cloud Storage, oAuth, Bash
- Docker, Linux, Gitlab, Codemagic

**What you will do:**
- Provide technical leadership and professional development to the team
- Facilitate collaborative design discussions and drive design reviews
- Facilitate task breakdown and sprint planning
- Design and implement a unified cloud platform to integrate our hardware products
- Develop the logical and technical architecture for the front-end
- Evaluate new and existing technologies and methodologies
- Recommend improvements to technology and processes that increase the effectiveness of the team
- Creates proof of concepts to determine the viability of new or different technologies
- Frontend Features delivery

**Team and Process:**
- You will be part of the Cloud Platform product development team
- Frontend: 2 Engineers, Backend: 2 Engineers, PO, UI/UX
- We use SCRUM and we are fully remote
- In some cases, you might overlap with our Hardware engineering team

**What we expect from you:**
- 5+ years experience as Software Engineer
- 2+ years of practical, and commercial experience with Flutter
- Strong computer science fundamentals of engineering (Algorithms, Structures, OOP, SOLID)
- Strong knowledge of software architecture design patterns
- Design and development experience of REST APIs, HTTPS
- Good understanding of iOS and Android mobile architecture
- Good understanding of the deployment process to the respective app stores (Google Play/Apple App Store)
- Good knowledge of Git
- Understanding of CI/CD
- Strong understanding of UI/UX best practices and considerations
- Passion for writing clean, modular, well-commented, readable, and reusable code
- Ability to think out of the box with a can-do attitude to get things done efficiently
- Excellent communication skills with the ability to articulate technical concepts in English

**What do we offer?**
- Amazing opportunities for professional growth within a top-notch team of professionals
- Ability to influence the product roadmap
- Ability to make an impact on users worldwide
- Full remote
- Flexible working hours
- No overtime - healthy work-life balance
- No limit to vacation
- 1000 $/year: your self-education (courses and training)

**Our interview process for this role:**
1) 20m interview with one of our Talent Team Partner
2) 30m interview - Tech Screening with our Engineers
3) 1h interview - Tech Deep Dive with customer Engineers 
4) 30m discussion - product, role, offer, conditions with our CEO