Title: Experienced Flutter Developer with MapBox SDK and TypeScript Expertise

Location: Doha - Qatar.

Position: Full-time

Responsibilities:

  • Implement features that interact seamlessly with both local (SQLite) and cloud-based databases.
  • Collaborate with cross-functional teams to define, design, and ship new features while ensuring robust code quality.
  • Adhere to clean code principles to enhance maintainability and readability.
  • Utilize Provider for all state management needs.
  • Use Git effectively for version control, including branching, merging, and pull requests to manage code across multiple development environments.

Key Qualifications:

  • Proven experience in Flutter Development with a strong portfolio showcasing your work.
  • Expert knowledge of the MapBox Official SDK.
  • Advanced proficiency in TypeScript.
  • Extensive experience in state management using Provider.
  • Demonstrated experience with both local and cloud databases.
  • Solid understanding of the full mobile development life cycle.
  • Proficient in using Git in a team setting, ensuring effective collaboration and code integrity.
  • Excellent problem-solving skills and algorithmic thinking.

Preferred Skills:

  • Experience with drawing and managing map overlays, such as lines, markers, and polygons.
  • Knowledge of asynchronous request handling, partial page updates, and AJAX.
  • Ability to thrive in a dynamic, fast-paced environment.
  • Strong communication skills, both verbal and written.

What We Offer:

  • Competitive salary and comprehensive benefits.
  • The opportunity to work on cutting-edge projects using the latest technologies.
  • Flexible working hours and remote work options.
  • A collaborative, supportive, and innovative work environment.

We look forward to discovering your unique capabilities.

Job Types: Full-time, Part-time

Pay: QAR45.07 - QAR54.28 per hour

Expected hours: 40 per week

Experience:

  • Front-end development: 4 years (preferred)