Enable job alerts via email!

Senior Mobile Developer

Lahent Advanced

Riyadh

On-site

SAR 80,000 - 120,000

Full time

23 days ago

Job summary

A dynamic startup in the Riyadh Region is looking for an experienced mobile app developer with a strong background in Flutter and Dart. You will lead key architectural decisions and design high-quality applications for both iOS and Android platforms. Ideal candidates will have 3-6 years of experience, strong problem-solving skills, and the ability to work independently in a fast-paced environment.

Qualifications

  • 3+ years of professional experience in mobile application development.
  • Experience with State Management (e.g. Bloc, Provider).
  • Familiarity with app deployment to Google Play Store and Apple App Store.

Responsibilities

  • Design and develop high-quality Flutter applications for iOS and Android.
  • Lead architectural decisions and contribute to the technical vision.
  • Participate in code reviews and mentor junior developers.

Skills

Flutter development
Dart language
REST APIs integration
Git version control
Agile methodologies
iOS/Android development
Code optimization
Problem-solving
Team collaboration
UI/UX principles

Job description

3+ years of professional Flutter development experience.

Lead architectural decisions and contribute to the overall technical vision for mobile products.

Strong knowledge of Dart language and Flutter SDK.

Experience with State Management (e.g. Bloc, Provider).

Experience in integrating REST APIs and third-party services.

Familiar with Git version control and Agile methodologies.

Experience with native iOS / Android development.

Familiarity with app deployment to Google Play Store and Apple App Store.

Knowledge of CI / CD tools and mobile performance optimization is a bonus.

Design and develop high-quality Flutter applications for iOS and Android.

Collaborate with cross-functional teams to define, design, and ship new features.

Integrate with RESTful APIs and handle local / offline data.

Optimize app performance and ensure quality, responsiveness, and scalability.

Write clean, maintainable, and testable code using best practices.

Troubleshoot and debug issues to improve application stability.

Participate in code reviews and contribute to team knowledge sharing.

Ensure the security, scalability, and reliability of mobile applications.

Conduct thorough code reviews, provide constructive feedback, and mentor junior developers.

Stay up-to-date with emerging Flutter and mobile development trends.

This is a great opportunity to work on meaningful project and grow with a fresh startup based on Riyadh.

  • 3-6 years of professional experience in mobile application development.
  • Proven expertise in developing and deploying apps for both iOS and Android platforms.
  • Strong proficiency in at least one mobile development framework such as React Native, Flutter, Swift, or Kotlin.
  • Experience working in a remote environment and collaborating with distributed teams.
  • Solid understanding of mobile UI / UX principles and best practices.
  • Ability to write clean, well-documented, and testable code.
  • Familiarity with RESTful APIs, third-party libraries, and cloud integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.
  • Available to join immediately.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.