Flutter Developer
Dubai
18-12-2024
Job Type
Permanent
Emp Type
Full Time
Industry
Start-up
Division
Tech
Job Title
Fullstack Developer
Salary Type
Monthly
Job ID
75851
Job Description
Role: Flutter Developer
Location: UAE
Job Description
We are seeking a skilled Flutter Developer who will be responsible for developing, deploying, and maintaining cross-platform applications with a strong focus on delivering robust and scalable solutions. As part of our team, you’ll leverage Flutter’s extensive widget library to design and build applications that are modular, reusable, and optimized for performance. This role demands creativity, problem-solving skills, and a passion for innovation.
Key Responsibilities:
- Build and Ship Apps: Develop and deploy high-performance, scalable apps for Android, iOS, and the web from a single codebase.
- Maintain and Debug: Handle crash reporting, debug issues, and implement fixes promptly to maintain app stability.
- Write Quality Code: Produce clean, efficient, and well-documented code in Dart that supports future upgrades and scalability.
- Feature Feasibility: Evaluate the feasibility of proposed features and negotiate design changes based on technical constraints.
- Collaborate Across Teams: Work closely with designers, product managers, and QA teams to deliver exceptional user experiences.
- Optimize App Performance: Continuously improve app performance, reduce load times, and enhance user experience.
- Adhere to Best Practices: Follow industry standards for documentation, version control, and Agile workflows.
Desired Candidate Profile:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or Information Technology.
- 2–3 years of professional experience developing Android/iOS/Web applications using Flutter.
- Proven track record of deploying applications with measurable success.
- Proficiency in Dart and Flutter.
- Experience with Provider or similar state management tools.
- Expertise in handling local databases (e.g., SQLite) and integrating RESTful APIs.
- Familiarity with Firebase tools such as Crashlytics for monitoring and debugging.
- Competency in using version control systems like Git and working with IDEs like Android Studio or VS Code.
- Basic understanding of Agile development principles and familiarity with tools like Jira.
- Strong analytical and problem-solving abilities.
- Excellent communication skills, with the ability to collaborate effectively in a team environment.
- Self-motivated and eager to take ownership of projects.
Perks and Benefits:
- Competitive Fixed CTC.
- Opportunity to work on cutting-edge projects with a talented and collaborative team.
JD75851