Did you know that we were featured as the number-one Flutter development company in Croatia? Join our team of 17+ Flutter Developers and find out why!
WHAT WE EXPECT
- Min. 1 year of professional experience as a Flutter Developer.
- Familiarity with Android Studio/IntelliJ/VS Code.
- Knowledge of building apps that interact with REST APIs.
- Familiarity/experience with Git.
- Knowledge of object-oriented concepts and a passion for exploring and implementing software engineering best practices.
- Interest in mobile UX and successfully collaborating with the design team.
- Meticulous attention to detail regardless of whether it’s your work or reviewing someone else’s work.
- Very good written and spoken English.
WHAT YOU’LL DO
- Architect and develop Flutter apps using Dart. Use Dart packages to manage shared software such as libraries and tools: Riverpod for state management & dependency injection, Freezed to simplify working with immutables, Dio as a powerful HTTP client, Hive as a quick and lightweight database, Sqflite for local persistence where there is a need for complex data structures with relations, Firebase packages for Firebase based projects, and Google Maps Flutter if there are Google Maps requirements.
- Write concise, readable, and well-documented (or self-documenting) code and maintain existing codebases.
- Collaborate closely with the teams of other developers, product designers (one of the largest design teams in Croatia), PMs, and QAs.
- Propose and execute technical solutions for different technical challenges and solve real-world complex app development-related problems.
- Last but not least, ask important questions, speak candidly, and try to move the needle on your projects every single day. ;)
WHAT WE OFFER
- Competitive salary and bonus for hosting presentations, participating in meetups and blogging, successful recommendations for our open vacancies, etc.
- Constant progress and improvement with the help of the management.
- Access to a free and confidential workplace counseling service with our in-house psychologist regarding your personal and professional development.
- Paid conference attendance, online courses, workshops, and knowledge sharing.
- Flexible working hours (the workday starts between 7 am and 10 am, as per your preferences).
- Extra vacation days after the first year of employment.
- Benefits for parents: for your newborn, you get a gift and a bonus. You also get 1 additional vacation day per child. New fathers at Cinnamon get extra days off to spend more time with their newborns.
- FitPass card (Cinnamon covers 50% of the cost).
- Virtual and live after-work activities and gatherings and rooftop BBQ parties.
- Team building such as rafting, hiking, bowling, etc.