Software Engineer
Position: Volunteer Backend Developer
Location: Remote
Commitment: Flexible (Part-time)
About the Project:
We are building a non-profit mobile app dedicated to providing users with Islamic teachings, guidance, and educational resources. The app will allow users to access personalized content on Salah, Wudu, fasting, Sunnah acts, and more based on their gender, school of thought, and branch of Islam. Our goal is to create a free and accessible platform for spiritual learning.
We are looking for a volunteer backend developer who is passionate about technology and Islamic education. Your contributions will help shape a meaningful resource for the Muslim community worldwide.
Responsibilities:
• Design, develop, and maintain the backend architecture and database systems.
• Build and manage APIs to serve app data (prayer times, Islamic content, user preferences, etc.).
• Ensure security, efficiency, and scalability of the backend.
• Collaborate with frontend developers to integrate user-facing elements with server-side logic.
• Implement authentication and data protection measures.
• Maintain backend documentation for future development.
Requirements:
• Experience with backend development using Node.js, Python, Ruby, or Java.
• Knowledge of database management (SQL, MongoDB, Firebase, etc.).
• Experience with API development and integration.
• Familiarity with cloud platforms (AWS, Google Cloud, etc.).
• Passion for Islamic education and community service.
• Ability to work independently and collaboratively in a remote team.
Preferred Qualifications:
• Experience with mobile app backends.
• Familiarity with Islamic educational platforms or digital resources.
• Experience with serverless architecture.
Why Join Us?
• Make an Impact: Contribute to a project that helps Muslims worldwide access authentic Islamic guidance.
• Flexible Commitment: Volunteer on your own schedule.
• Gain Experience: Enhance your backend development skills while working on a real-world application.
• Join a Passionate Team: Collaborate with other volunteers who share your vision.
How to Apply:
If you're interested, please reply with your email and a brief message and a member of our team will reach out with an application. We’d love to have you on board!