Senior Flutter Developer

Logo of AlGooru

AlGooru

πŸ“Remote - Syrian Arab Republic

Job highlights

Summary

Join AlGooru, a leading Saudi-based learning platform, as a Senior Flutter Developer. Lead the development, deployment, and maintenance of high-performance mobile applications for iOS and Android using Flutter. Mentor junior developers and contribute to strategic decision-making. Design, develop, and optimize Flutter applications, ensuring scalability and maintainability. Collaborate with cross-functional teams and oversee code quality. Troubleshoot issues and stay updated on the latest mobile development trends. Manage app releases and contribute to setting technical standards. AlGooru offers competitive pay, flexible work arrangements, unlimited PTO, and various other benefits.

Requirements

  • 4+ years of experience in mobile app development with a focus on Flutter
  • Expertise in Dart, Flutter architecture, state management, and performance optimization
  • Proven experience in building apps and integrating third-party APIs
  • Strong knowledge of Agile methodologies and CI/CD processes
  • Leadership experience with the ability to mentor and guide developers
  • Familiarity with Git, JIRA, and Confluence
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills
  • Ability to multitask and perform under tight deadlines

Responsibilities

  • Lead the development, deployment, and maintenance of high-performance, scalable mobile applications for iOS and Android using Flutter
  • Drive the adoption of new technologies and contribute to strategic decision-making in mobile app development
  • Mentor and guide junior developers, ensuring best practices and fostering a culture of collaboration and continuous learning
  • Design, develop, and optimize advanced Flutter applications for both iOS and Android platforms
  • Lead the architectural design of new features and apps, ensuring scalability and maintainability
  • Work closely with product and cross-functional teams to define, develop, and ship new features
  • Oversee code quality, ensuring adherence to best practices and the continuous improvement of development processes
  • Mentor and guide junior developers, helping them grow technically and professionally
  • Troubleshoot and debug issues, improving the performance, scalability, and reliability of the apps
  • Stay up-to-date with the latest trends and technologies in mobile development to ensure competitive edge
  • Manage app releases and handle Play and App Store submissions
  • Contribute to setting technical standards and making strategic decisions for the mobile development team

Benefits

  • Work from Anywhere
  • No clocking in/out
  • Enjoy unlimited PTOs
  • ESOP Shares
  • Free Hardware & Software
  • Monthly Pizza Fridays & more
  • Learn and expense on us!
  • AlGooru Library
  • 0% Interest Talent Loans
  • Quarterly Reward System
  • Vibrant Startup Culture
  • Fast Promotions (like really fast)
  • Travel for company events and get reimbursed
  • Coaching & Entrepreneurial Bytes

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.