Collaborate with designers and backend developers to build and maintain Flutter-based mobile applications.
Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
Write clean, efficient, and maintainable code in Flutter, Dart, and other relevant technologies.
Implement custom UI designs and ensure pixel-perfect implementation across different devices and screen sizes.
Optimize application performance and ensure responsiveness and scalability.
Troubleshoot and debug issues to ensure the stability and reliability of our applications.
Stay updated on emerging Flutter trends, best practices, and technologies, and incorporate them into our development process.
Requirements
2+ years of experience in Flutter app development, with a strong understanding of Dart programming language.
Proficiency in mobile app development concepts, including state management, asynchronous programming, and UI/UX design principles.
Experience with RESTful APIs, third-party libraries, and integration of backend services.
Familiarity with version control systems such as Git and collaborative development workflows.
Strong problem-solving skills and the ability to work independently or as part of a team.
Excellent communication skills and the ability to collaborate effectively with colleagues and clients.
Experience with other mobile development frameworks such as React Native or native Android/iOS development.
Knowledge of cloud services such as Firebase or AWS for backend integration.
Understanding of agile methodologies and experience working in an agile environmentCompetitive compensation based on skills, experience, and performance.
Opportunities for professional development, training, and career advancement.
Exciting projects involving the latest technologies and a collaborative work environment.
Flexible work arrangements and a supportive team culture focused on growth and success.
Lorem ipsum dolor sit amet, consectetur adipiscing elit.