Job Type
Full-time
Work Type
On-Site
Location
Kuwait, Kuwait
Experience
4 - 6 years
- Architect and build advanced Flutter applications with a focus on performance, responsiveness, and scalability, ensuring a seamless user experience.
- Lead the development of new features and modules, from concept to deployment, collaborating with cross-functional teams to deliver high-quality products.
- Write clean, well-documented, and testable code, adhering to best practices and coding standards, to ensure maintainability and future-proofing.
- Debug, profile, and optimize existing Flutter applications for performance bottlenecks, memory leaks, and other issues, delivering a smooth user experience.
- Integrate with RESTful APIs, third-party libraries, and other external services, ensuring secure and efficient data exchange.
- Conduct code reviews and provide constructive feedback to other developers, fostering a culture of continuous improvement and knowledge sharing.
- Stay up-to-date with the latest Flutter updates, industry trends, and emerging technologies, recommending and implementing relevant advancements.
- Collaborate with designers to translate UI/UX designs and wireframes into functional and visually appealing Flutter applications.
- Implement robust testing strategies, including unit, integration, and UI tests, to ensure the reliability and stability of the applications.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives, contributing to team success.