Company DescriptionRIE OY is a team of highly passionate programmers who are inspired by programming legends, such as Bjarne Straustrup and Donald Knuth. We are committed to turning our customers' ideas into reality by leveraging our expertise in software development. RIE Oy is a dynamic team with 7+ years of experience in creating, acquiring, and supporting custom software solutions. Founded in 2015, our company has developed a reputation for excellence in software design, development, and implementation. With a team of over 20 IT specialists, we excel in innovative solutions and best world practices. RIE Oy not only demonstrates expertise in technology but also provides necessary support and guidance in technology selection and scaling to meet business needs. We specialize in building enterprise web, mobile, and even desktop software solutions for companies, offering full lifecycle application development services.
Role DescriptionThis is a full-time remote role for a Flutter Mobile Developer. We are seeking a talented and enthusiastic Flutter Developer to join our dynamic team. In this role, you will be responsible for developing high-quality applications for both iOS and Android using the Flutter framework. You should have a strong understanding of the Google Cloud Platform (GCP) and Firebase, as these technologies are integral to our development process.
Key Responsibilities:Develop and maintain mobile applications using Flutter. Integrate Firebase services such as Firestore, Authentication, and Analytics etc. Work with GCP tools and services to enhance app functionality and performance.Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality, organization, and automatization.
Qualifications:Proven experience as a Flutter Developer.Strong knowledge of Dart programming language.In-depth understanding of the Flutter architectural approach, including the principles of Flutter framework architecture, widget lifecycle, and state management strategies. Ability to effectively design and implement scalable and maintainable Flutter applications adhering to best practices.Experience with Firebase and GCP.Experience with implementing mobile authentication methodsKnowledge of agile development processes, such as Scrum or KanbanExperience in writing clear, maintainable, and scalable code using software engineering best practicesUnderstanding of RESTful APIs and how to connect Flutter applications to back-end services.Familiarity with cloud message APIs and push notifications.A portfolio of released applications on the App Store or the Android market.Strong understanding of design principles and interface guidelines.Excellent problem-solving skills and willingness to take on challenging tasks.Good communication skills and ability to work in a team environment.Experience with source code management tools, such as Git and GitHub, and with Continuous Integration and Continuous Development (CI/CD) techniques.Experience with other mobile development frameworks is a plus.
How to Apply:Please submit your resume along with your portfolio of relevant projects to smile@rie.life or here via linked in. We look forward to learning more about you!