Flutter developer - united arab emirates, abu dhabi
*** company based in abu dhabi***design and develop complex, high-performing mobile applications using flutter and dart.collaborate with designers, product managers, and other engineers to bring product visions to life.write clean, maintainable, and well-documented code.identify and fix bugs, optimize app performance, and ensure quality.stay up-to-date on the latest trends and advancements in the flutter ecosystem.potentially mentor junior developers and guide them on best practices.skills**technical skills:*** **dart proficiency:** since flutter uses dart, a strong understanding of dart syntax, object-oriented programming concepts, and asynchronous programming is essential.* **flutter expertise:** in-depth knowledge of the flutter framework, its widgets, state management techniques, and the ability to build beautiful and functional uis are crucial.* **mobile development concepts:** familiarity with mobile app development concepts like navigation, animations, and platform-specific considerations is advantageous. * **api and third-party libraries:** experience with working with apis, integrating them into flutter apps, and utilizing relevant third-party libraries is important. * **version control (git):** understanding git for version control and collaboration is a must-have for any developer.**non-technical skills:*** **problem-solving:** excellent problem-solving skills are key to tackling development challenges and finding creative solutions.* **communication:** strong communication skills are essential for collaborating with designers, product managers, and other developers.* **adaptability:** the ability to adapt to new technologies and stay updated with the evolving flutter landscape is important.* **time management and organization:** effective time management and organization skills are crucial for meeting deadlines and delivering high-quality work.**bonus skills:*** **ui/ux design principles:** understanding ui/ux design principles helps create user-friendly and visually appealing apps.* **experience with backend technologies:** while not always required, knowledge of backend technologies can be beneficial for full-stack development or working with apis.
Apply to this job now Report abuse