Backend Engineer (Node.js) (Full-time, Remote)
Do you have a passion for building scalable and robust backend systems that power impactful applications? Are you a Node.js expert with a strong understanding of database architecture and system design principles? If so, we want to hear from you!
Quran.Foundation is seeking a talented Backend Engineer to join our growing team. Our mission is to deliver the Qur'an to a diverse user base globally, increasing engagement and accessibility through technology. In this role, you will play a pivotal role in building and maintaining the backend infrastructure that powers our platforms, Quran.com and QuranReflect.
Role Responsibilities:
Design, develop, and maintain highly scalable and performant APIs using Node.js and related frameworks (Express.js, NestJS, etc.).
Partner with product managers and UI/UX designers to understand requirements and translate them into robust and efficient backend solutions that adhere to strong system design principles (scalability, fault tolerance, security, etc.).
Develop and implement a well-defined database architecture using SQL or NoSQL technologies (MySQL, PostgreSQL, MongoDB, etc.) to ensure data integrity and efficient retrieval.
Apply your strong knowledge of system design principles to optimize application performance for high concurrency and responsiveness, identifying and resolving bottlenecks proactively.
Implement robust security practices to protect user data and ensure the overall security of the backend systems.
Write clean, maintainable, and well-documented code adhering to best practices and coding standards.
Participate in code reviews and knowledge sharing sessions to foster a collaborative development environment.
Stay up-to-date with the latest advancements in Node.js, databases, and related technologies.
Qualifications:
5-8 years of experience as a Backend Engineer with a strong focus on Node.js development.
Proven experience in designing, developing, and deploying scalable APIs.
In-depth knowledge of database design, modeling, and optimization (SQL or NoSQL).
Experience with cloud platforms (AWS, Google Cloud Platform, Azure) is a plus.
Excellent understanding of web development principles and best practices.
Strong knowledge of system design principles, including scalability, fault tolerance, security, and performance.
Strong problem-solving skills and the ability to think critically.
Excellent communication and collaboration skills.
Passion for building user-facing applications that make a positive impact.
Apply:
Interested candidates should submit their resume to careers@quran.foundation
Please include “Backend Engineer (Node.js)" in the subject line.
Please include a detailed description of your experience and how it aligns with the qualifications listed above.
Perks of joining our team:
Embrace a fulfilling work-life balance with our Islamic work week and holidays, allowing you to align your professional life with your religious commitments.
Enjoy the flexibility of unlimited time off, subject to manager approval.
Experience a workplace rooted in Islamic values—where integrity, excellence, and inspiration shape our culture. (Bonus: You can also feel at ease working in your thobe or traditional clothes from the comfort of your home :)
Our team operates fully remotely, accommodating various time zones. This provides a unique opportunity to collaborate with diverse talents worldwide.
Enjoy flexibility in your work hours, allowing you to tailor your schedule to your peak productivity times and personal commitments.
Upon joining, we will ensure you have the essential equipment and accessories you require to create a comfortable and productive home office space.
Opportunity to make a positive impact on millions of lives by utilizing and applying your skills and talents for the sake of Allah.
Join a supportive and engaging team of dedicated and passionate professionals and volunteers who are committed to utilizing their talents and industry experience to serve Allah and empower humanity through the Quran!
Compensation: Competitive global rates based on location and experience.
Quran.Foundation is an equal opportunity employer.