Collaborate with the development team to design, develop, test, and deploy high-quality mobile applications using Flutter framework.
Write clean, efficient, and maintainable code for mobile applications while adhering to coding standards and best practices.
Participate in code reviews and provide constructive feedback to ensure the quality of the codebase.
Work closely with UI/UX designers to implement pixel-perfect designs and create intuitive user interfaces.
Conduct thorough testing of mobile applications to identify and fix bugs, performance issues, and other potential problems.
Collaborate with backend developers to integrate mobile applications with server-side APIs and services.
Stay up-to-date with the latest trends and advancements in mobile development, specifically in the Flutter ecosystem, and proactively suggest improvements to enhance the mobile development process.
Assist in troubleshooting and resolving issues reported by users or stakeholders in a timely manner.
Contribute to the documentation of mobile applications, including technical specifications, user guides, and API documentation.
Deskripsi Pekerjaan
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Solid understanding of mobile application development concepts and best practices.
Experience or strong familiarity with Flutter framework for building cross-platform mobile applications.
Proficiency in one of the following programming languages: Flutter, PWA, React Native, Ionic, Xamarin.
Knowledge of mobile development tools and technologies.
Familiarity with RESTful APIs and experience in integrating mobile applications with backend services.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills, with the ability to work effectively in a collaborative environment.
Self-motivated and eager to learn new technologies and frameworks.