Software Engineer

Remote
Unpaid role, expenses paid
Voluntary

Actively Interviewing

This organisation is scheduling interviews as applications come in. They're ready to hire as soon as they find the right person. Don't miss your opportunity, apply now!

Job description

About Roots Academy

At Roots Academy, we are on a mission to transform the educational landscape for future Muslim leaders, change-makers, and visionaries. Our vision is to enable university students to lead God-centred lives through structured and transformative face-to-face learning experiences.

To bring our vision to life, we are seeking a skilled Flutter App Developer to join our dynamic tech team. In this role, you will play a crucial part in developing cutting-edge mobile applications that facilitate Islamic learning and make a meaningful impact on our users. As we strive to reach 30 universities in the UK, we are in the process of scaling our infrastructure, expanding to new sites, and pioneering a novel category in Islamic education.

 

Role Summary

  • Collaborate closely with our cross-functional team to design, develop, and maintain high-quality mobile applications using the Flutter framework.
  • Utilize your expertise in Flutter and Firebase to create seamless and engaging user experiences.
  • Ensure the performance, scalability, and responsiveness of our mobile apps.
  • Troubleshoot and resolve technical issues promptly to provide a smooth user experience.
  • Conduct testing and debugging to guarantee app compatibility across devices and platforms.
  • Work closely with UI/UX designers to deliver visually appealing and user-friendly interfaces.

 

Key tasks

  • Commit 5-7 hours per week to this role.
  • Attend a 1-hour weekly meeting with the finance lead.

 

What we’re looking for

  • Proficiency in Dart programming language and Flutter framework.
  • Understanding of Firebase services, including Firestore, Authentication, Cloud Functions, and Cloud Storage.
  • Familiarity with RESTful APIs and third-party integrations.
  • Strong problem-solving skills and ability to diagnose and fix issues.
  • Knowledge of Android and Apple mobile app testing and debugging.
  • Proficiency in Git for version control.
  • Effective communication and teamwork skills.
  • Bachelor’s degree in computer science or related field (preferred).

What we have to offer

  • Be part of a team of 40+ dedicated volunteers from across the country.
  • Receive continuous rewards for those that seek Islamic knowledge from the Roots platform.
  • Be a part of a growing organisation that aims to revive and educate Muslims from a grassroots perspective.
  • Receive in-house tarbiyah sessions to develop your deen.

 

Please note this is an unpaid volunteer position.

Volunteers are entitled to claim expenses incurred for food, travel and equipment, in line with our Expenses policy.

Posted by
Posted on: 24 June 2024
Closing date: 22 July 2024 at 21:21
Tags: IT, Digital