Please, let DoraHacks know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
We are seeking an experienced and passionate Flutter Developer to join our tech team.
You will be responsible for developing high-performance cross-platform mobile applications (iOS and Android) using Flutter.
As part of the team, you will collaborate closely with product managers, designers, and backend engineers to deliver excellent user experiences and continuously optimize app performance.
Key responsibilities include developing cross-platform mobile applications using the Flutter framework and Dart language.
You will implement high-quality UI components, animations, and responsive layouts based on design specifications.
You will integrate backend APIs to enable complex functionalities and continuously optimize code performance to enhance app stability and efficiency.
Regular testing, debugging applications, and improving user experience will be part of your duties.
You will work with the design team to translate UI/UX designs into functional applications and collaborate with the backend team to ensure smooth data interaction and functionality.
Participation in requirement analysis, providing technical feasibility insights, and contributing to product improvement is expected.
You will stay updated with the latest Flutter ecosystem trends and technologies, driving innovation and improvements within the team.
Suggesting enhancements to development workflows and tools to boost efficiency will also be part of your role.
Requirements:
Proficiency in the Flutter framework and Dart language, with prior experience in successful Flutter projects (preferably deployed) is required.
Familiarity with cross-platform development principles, reactive programming, and Widget usage is necessary.
Expertise in state management tools such as Provider, Bloc, or Riverpod is essential.
Strong experience in integrating APIs (e.g., RESTful APIs) and utilizing third-party libraries is required.
Hands-on experience with debugging and testing tools in Android Studio or Xcode is necessary.
Strong coding practices and experience with version control tools (e.g., Git) are required.
Excellent problem-solving skills with the ability to independently deliver quality modules are essential.
You must be a team player with good communication skills, willing to share knowledge and drive team growth.
Bonus qualifications include experience with Flutter Web or desktop app development, familiarity with Firebase, GraphQL, or payment gateway integration, native iOS/Android development experience, and a good understanding of UI/UX design principles.
Benefits:
The position offers the opportunity to work remotely from anywhere in the United States.
You will be part of a dynamic and innovative team that values collaboration and knowledge sharing.
The role provides a chance to work on high-performance applications that impact user experiences positively.
You will have the opportunity to stay updated with the latest technologies and trends in the Flutter ecosystem.
The company encourages professional growth and development through continuous learning and improvement initiatives.
Apply now
Please, let DoraHacks know you found this job
on RemoteYeah
.
This helps us grow π±.