About Us:
ArabApp is a leading company in the field of programming and mobile applications. We are currently seeking a talented Freelance Flutter Developer with a strong background in Android development to join our team remotely. This is a freelance position, providing flexibility to work from any location.
About the Job:
We are looking for an experienced Flutter Developer who can work on mission-critical applications, focusing on Android platforms. As a freelancer, you will contribute to the full software development lifecycle—from concept and design to testing. The ideal candidate should have a strong Android background and a passion for developing high-quality, scalable applications.
Responsibilities:
- Design and develop high-performance, low-latency applications for mission-critical systems.
- Create clean, well-documented, and testable code.
- Manage the entire Flutter (Android) application development process remotely.
- Collaborate with other developers, engineers, and designers to ensure designs and specifications are met.
- Assist in all phases of the development lifecycle, including preparation for release.
- Investigate and present alternative technologies for continuous improvement.
- Optimize applications for various screen sizes and ensure compliance with specifications.
Job Requirements:Preferred Experience:3+ years of experience in mobile development.1+ years of experience in Flutter development.Strong Android development background.Proven experience with at least two Android apps developed with Flutter, either deployed on Google Play or available on GitHub.Familiarity with RESTful APIs, GraphQL APIs.Experience with modern authorization mechanisms (e.g., JSON Web Token).Knowledge of code versioning tools such as Git, SVN.Experience with version control and automated testing tools.BS/MS degree in Computer Science, Engineering, or a related field is preferred.Required Skills:Excellent communication skills.Strong problem-solving and critical-thinking abilities.Self-motivated and capable of working independently.Ability to work in a remote team environment.Passionate about learning new technologies and staying up-to-date with industry trends.Proven ability to ship applications to the Google Play Store.Experience in optimizing applications for Android and familiarity with Android-specific APIs and guidelines.Technical Requirements:Modern Android device: Mandatory.Work Location:This is a freelance remote position, allowing you to work from any location.