Flutter Developer 1,5 Years Experience Min.
Maksettu toimituksen yhteydessä
We are seeking a skilled Flutter Developer to join our team, with a focus on creating dynamic, responsive UIs for mobile and tablet applications. The ideal candidate should be adept at working independently, with a strong understanding of specific Flutter libraries and best practices in UI development.
Gigbased Payment Example:
PAYMENT: 15 SCREENS = 125 USD (3 Days) Frontend only
Payment Front + Backend 15 Screens 200 USD ( 5 Days)
OPTION FOR PART TIME
Proficient with Flutter Libraries: Must be familiar with Flutter Hooks (particularly useTextEditingController, useState, useMemoized), Go Router for navigation, and have expertise in using and creating extensions.
Independent UI Development: Should be capable of developing UIs independently, minimizing reliance on third-party libraries. Use of libraries is permitted for complex UI elements to save time, but this should be an exception rather than the rule.
Responsive Design: Develop UIs that are responsive on both mobile and tablet devices. Specific requirements will be communicated per project.
Figma Integration: Utilize icons provided in the Figma file and refrain from exporting UI from Figma as images. UI should be coded directly.
Code Management: Aim to keep the number of lines in each file around 200. Demonstrate proficiency in extracting and reusing code for common elements like text fields and buttons.
Adherence to Project Structure: Follow the feature folder structure provided in the starter code for each project.
Dynamic UI Creation: Develop UIs that are not hardcoded. For instance, in a chat screen, chat messages should be widgets that are fed with data. The developer should create models for these data elements and test them adequately.
Quality Assurance: Ensure that the UI is not overly hardcoded. While some values like padding may be hardcoded, elements like width and height should be dynamic, except in cases where hardcoding is necessary.
Proven experience as a Flutter Developer.
Strong knowledge of Flutter and its core principles.
Experience with responsive design and cross-platform compatibility.
Ability to write clean, readable, and maintainable code.
Excellent problem-solving skills and attention to detail.
This role requires a developer who is adaptable, innovative, and capable of working both independently and as part of a team. If you have a passion for creating user-friendly, aesthetically pleasing applications, we would like to meet you!
Projektin tunnus: #37520770