Ovaj oglas je pauziran te nije javno vidljiv. Ako želiš možeš urediti ovaj oglas.

Flutter Developer

Cinnamon d.o.o.

O poziciji

The Cinnamon Mobile team is focused on developing scalable, reliable, and stable mobile apps. We have vast knowledge and extensive experience in native Android and iOS and in Flutter development technologies, which allows us to develop and implement any feature required. Our project structure and architecture are standardized so our projects are testable, scalable, easy to maintain, and a joy for developers to work on.

We have over 17 Flutter Developers who are working on global projects.

Minimalne kvalifikacije

  • 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.

Očekivanja od tebe na ovoj poziciji

  • 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. ;)

Zašto je super raditi na ovoj poziciji

  • 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.
  • Modern office with a stunning view of Zagreb & Medvednica mountain - LINK to photos.
  • 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.
  • Paid supplementary health insurance and general medical examination.
  • Work anniversary gifts.
  • Parking space.
  • Rooftop terrace from which you can work while enjoying the sun (or rain...or clouds...).
  • Virtual and live after-work activities and gatherings and rooftop BBQ parties.
  • Team building such as rafting, hiking, bowling, etc.
  • Unlimited coffee, fruit, and snacks.
  • Friendly atmosphere and a pet-friendly office.