GŁÓWNE INFORMACJE:






Dodatkowe informacje:
Flutter Developer
Miejsce pracy: WarszawaTechnologies we use
Expected
- Flutter
- REST
- Git
Operating system
- Windows
About the project
At Cyclad, we work with top international IT companies to boost their potential by delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking a Flutter Developer to join our partner's team and be responsible for developing, optimizing, and maintaining cross-platform applications for Android, iOS, and web using Flutter SDK. This role offers a dynamic and collaborative environment, working closely with designers, back-end developers, and product managers.
Project information:
- Remote work: 100% remote work from Poland
- Type of contract: B2B
- Budget: 850 PLN/net/day + VAT
- Duration: 4 months (until the end of July) with
the possibility of extension
- Start date: ASAP
Your responsibilities
- Build and maintain cross-platform applications using Flutter SDK
- Develop UI components following Flutter's widget-based architecture
- Connect apps with back-end services using REST or GraphQL APIs
- Integrate third-party services such as Firebase, payment gateways, and analytics tools
- Create responsive and visually appealing interfaces
- Use Provider, Riverpod, Bloc, or Redux for efficient state management
- Optimize app performance for speed and efficiency
- Develop unit and integration tests
- Identify and resolve bugs to maintain high-quality code
- Set up CI/CD pipelines using tools like GitHub Actions or Firebase
- Work closely with designers, back-end developers, and product managers
- Maintain comprehensive documentation of code and development processes
Our requirements
- 2+ years of hands-on Flutter development experience
- Strong proficiency in Dart programming language
- Prior experience working with cross-platform applications (iOS, Android, Web)
- Familiarity with Flutter SDK, Android Studio, VS Code, or IntelliJ IDEA
- Experience with state management tools (Provider, Riverpod, Bloc, etc.)
- API integration experience using Dio or HTTP package
- Knowledge of databases such as Firebase Firestore, SQLite, or Hive
- Hands-on experience with Git and CI/CD pipelines
- Strong understanding of responsive UI/UX design
- Excellent problem-solving and debugging skills
- Ability to work independently and in a team environment
- English: B2 min
This is how we organize our work
Team size
6
This is how we work
- at the client's site
- you focus on a single project at a time
- you develop several projects simultaneously
- you have influence on the technological solutions applied
- you have influence on the product
- you develop the code "from scratch"
- you focus on product development
- agile
Team members
- technical leader
- embedded developer
This is how we work on a project
- Clean Code
- code review
- design patterns
- functional tests
- unit tests
Development opportunities we offer
- development budget
- intracompany training
- substantive support from technological leaders
- technical knowledge exchange within the company
What we offer
- Fully remote work in a dynamic, small-team environment
- Autonomous and diverse role within a high-performing international team
- Flat hierarchies and a collaborative, open work culture
- Professional development - internal and external training opportunities
- B2B full-time contract
- Private medical care (including dental, covering 70% of costs) + rehabilitation package, with an optional family package
- Multisport card (also available for an accompanying person)
- Life insurance
Recruitment stages
- HR Screen
- Technical interview
- Project interview
Cyclad
In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting edge technologies that shape the world of the future.
Please enclose the following statement in your application:I hereby give consent for my personal data contained in the submitted application documents to be processed by Cyclad sp. z o.o., ul. Chłodna 48/1, 00-872 Warszawa, including my image, in relation to my participation in the recruitment process. I acknowledge that the above consent may be withdrawn at any time.
If you are interested in participating in future recruitment processes, please enclose the following statement in your application:
I hereby give consent for my personal data contained in the submitted application documents to be processed by Cyclad Sp. z o.o., Cyclad sp. z o.o., ul. Chłodna 48/1, 00-872 Warszawa, including my image, in relation to my participation in future recruitment processes. I acknowledge that the above consent may be withdrawn at any time.
The Personal Data Controller is Cyclad Sp. z o.o., ul. Chłodna 48/1, 00-872 Warszawa, e-mail: office@cyclad.pl, contact with the Data Protection Officer is available via e-mail: IOD@cyclad.pl. Personal data collected through job applications (CV) within the scope provided for in labor regulations shall be processed in order to allow performance of the ongoing recruitment pursuant to Art. 6(1)(a) of Regulation (EU) no. 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of individuals with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (further referred to as GDPR). In case of giving consent to processing of data for future recruitment processes – personal data shall be processed under the
consent, pursuant to Art. 6(1)(a) of the GDPR. If the Application form contains data referred to in Art. 9(1) of the GDPR, it shall be necessary to have the candidates consent for the processing of such data (Art. 9(2)(a) of the GDPR). The consent can be revoked at any time. Withdrawal of the consent shall not affect
the lawfulness of the processing that had been performed under the consent prior to its withdrawal.
Personal data provided by the candidate related to:
- participation in a selected recruitment process will be stored until the recruitment process is completed for a given position,
- participation in future recruitment processes will be stored until the candidate's consent to the processing of their data for this purpose is withdrawn, no longer, however, than for 5 years since the last update of the candidate’s data.
Personal data may be disclosed to employees or associates of the Company, entities providing support to the Company on the basis of outsourced services or in accordance with data processing agreements, to entities authorized under the law, as well as to entities collaborating with the Company within the scope of job placement, in order to conduct recruitment processes. After the employee’s consent, personal data may also be disclosed to a potential employer for whom the recruitment process is being conducted.
Submission of the candidate’s personal data within the scope under Art. 221 of the Labor Code is obligatory for participation in the recruitment process. Submission of other data by the candidate is voluntary. No submission of personal data within the required scope or objection to the processing of
such data shall result in lack of
Ogłoszenie o pracy tymczasowej:
