What is the project and why should you care?
Symphony Solutions, having its headquarters based in Amsterdam (The Netherlands) is a fast-growing international organization that is providing Western-European clients with high-quality IT, BPO, and Consultancy services.
The client is a well-being company focused on development of online communities for women with continuous support with healthcare and well-being education.
We are looking for talented, passionate people to work with a new American client that is developing a unique product — mobile app for women’s wellbeing. Our team is responsible for architecture and developing from scratch all components of the app. You’ll be working in a cross-functional, multicultural, and distributed team which will be using best practices of Agile development.
You will be an excellent fit for this position if you have:
- 5+ years of experience with Flutter
- Demonstrable experience in deploying at least one production-grade Flutter application to iOS and/or Android stores
- Strong knowledge of Dart and Flutter framework, including widgets, animations, and state management
- Experience with cross-platform development for Android, and iOS (both apps are required)
- Experience in writing Unit, Component, and End-to-End tests
- Experience working with (at least 1 year):
- Push notifications
- Firebase
- AWS services
- Writing maintainable, scalable, and efficient code in compliance with coding standards
- Proficiency with version control systems like Git
- Familiarity with RESTful APIs and mobile libraries for networking
- Excellent problem-solving skills, attention to detail, and a strong understanding of software design principles
- Good understanding of Agile methodologies and experience in working in Scrum teams
- Strong communication skills, with an ability to explain complex technical issues to non-technical stakeholders
- English — Advanced
Would be a plus:
- Any experience with Native Mobile Development for iOS or Android
- Experience leading a team
Here are some of the things you’ll be working on:
- Develop mobile applications for Android and iOS using the Flutter framework
- Create and manage navigation flows within the application, including routing, page transitions, and deep linking
- Collaborate with various stakeholders to understand project requirements and design guidelines
- Write clean, maintainable, and efficient code
- Ensure the performance, quality, and responsiveness of the application