Software Engineer (Web)
Membawa umat
Semakin dekat dengan Allah
Greentech Apps Foundation (GTAF) adalah badan amal yang berbasis di UK dengan visi "Membawa umat semakin dekat kepada Allah". Tujuan kami adalah membantu umat muslim lebih mengerti Islam.
Berlandasan visi dan misi tersebut, kami fokus pada mengembang aplikasi yang mudah digunakan sejak perjalanan kami dimulai pada tahun 2015.
Terus berkembang ✨♻️
Kami bertekad menjadi yang terbaik dalam bidang kami dan terus belajar serta meningkatkan kualitas. Kami tidak mau terjebak dalam rutinitas. Kami fokus pada pertumbuhan dan perbaikan berkelanjutan. Kami menyederhanakan proses dan menjaga konsistensi.
Mari kita buat tim sukses! 💬 🙌
Kami tidak ragu untuk berbagi ide dan kekhawatiran dengan orang lain. Kami mengutamakan kesuksesan tim daripada pencapaian individu. Kami berkolaborasi dan berbagi pengetahuan dengan tim. Kami saling mendukung dalam mencapai tujuan tim maupun pribadi.
Mendorong Kreativitas 💡⛰️
Kami belajar, mencipta, dan berinovasi. Kami tidak takut untuk menantang metode-metode tradisional. Kami dapat beradaptasi dengan perubahan.
Bersikap Proaktif 🖐️👣
Kami termotivasi dan mengambil inisiatif. Kami lebih memilih kolaborasi daripada paksaan. Kami mengantisipasi dan menyelesaikan masalah alih-alih hanya bereaksi.
Peduli kepada Pengguna 👥 💚
Kami berusaha sebaik mungkin memahami kebutuhan para pengguna. Kami berkomunikasi, memahami, dan mendengarkan pemikiran mereka. Karya kami mencerminkan dorongan untuk membantu mereka dan menyelesaikan masalah-masalah mereka.
About Us
Greentech Apps Foundation (gtaf.org) is a UK-based charity with a vision to “Bring people closer to Allah”. We aim to help Muslims better understand Islam.
With the vision and mission in mind, we have been focused on building user-friendly mobile applications since our journey began in 2015.
Our Core Values
Keep Growing | Make the Team Win | Foster Creativity | Be Proactive | Care for the Users
About the Role
As a Software Developer, you will maintain and develop web applications, conduct requirement analysis, design advanced applications for various platforms, and manage deployments. You will coordinate with team leads, project managers, testers, and developers in an agile environment. You will also handle bug fixes, improve the performance of legacy applications, explore new technologies, and support the team in delivering high-quality products efficiently.
Goals & Responsibilities
- Maintain and enhance existing web applications, adding new functionality to support evolving organizational needs.
- Conduct requirement analysis and provide accurate effort and timeline estimations.
- Collaborate closely with team leads, project managers, clients, testers, and fellow developers to design, develop, test, deliver, and maintain software modules within an agile Scrum environment.
- Manage application deployment to production and staging servers.
- Diagnose and resolve bugs, and improve the performance and stability of legacy applications.
- Continuously evaluate emerging tools and technologies, applying modern solutions to resolve bottlenecks and improve system efficiency.
Location
Remote Based in Bangladesh
Employment Status
Full-Time
Expertise
- Database & query optimisation — Design normalised schemas, write efficient queries, manage indexes effectively, and diagnose and tune slow-performing queries under production load.
- RESTful API development — Design, build, and maintain robust, well-documented REST APIs.
- Testing & code quality — Write comprehensive unit, integration, and end-to-end tests; maintain high test coverage, enforce linting standards, and actively participate in code reviews.
- Performance optimisation — Improve application throughput through caching, profiling, and systematic performance tuning.
- A minimum of 2 years’ experience in a similar software development role.
- Strong ability to identify, analyse, and resolve problems independently.
- Self-driven, motivated, and goal-oriented, with a strong sense of ownership.
- Proficient in English, with excellent written and verbal communication skills.
Good to Have
- Experience in leading a team
- Experience with Django, Postgresql, Nextjs
- Experience with server deployment, CI/CD pipelines, cloud services like AWS, DigitalOcean, etc.o the App Store
Salary
70-88k BDT (Depending on expertise)
Compensation & Other Benefits
- Yearly salary review
- 2-yearly festival bonuses
- 2 weekly holidays (Friday & Saturday)
- Casual leave, sick leave, parental leave and public holidays as gazetted by the local government and the organisation’s decision
- Budget and culture for continued learning and up-skilling
Here you will
- Work with a Deen focused Team of ethically motivated people to create beneficial applications.
- Learn things that will help you grow both as a professional and an individual.
- Help to create products that will benefit humanity.
Tim yang Termotivasi
Anda akan bekerja dengan tim yang termotivasi secara etis untuk menciptakan aplikasi yang bermanfaat. Anggota tim kami penuh semangat, pekerja keras, dan akan mengingatkan Anda tentang akhirat.
Pertumbuhan sebagai Prioritas Utama
Anda akan mempelajari hal-hal yang membantu Anda berkembang baik sebagai profesional maupun individu. Anda akan memiliki target pertumbuhan yang solid dari tim. Kami sering mengadakan sesi berbagi pengetahuan baik oleh anggota internal maupun ahli industri.
Membuat Dampak
Membantu menciptakan produk yang bermanfaat bagi kemanusiaan. Ini tidak hanya akan menjadi sarana rezeki Anda tetapi juga sarana untuk Sedekah Jariyah.
Outing Tahunan dengan Seluruh Tim
Kami pergi bersama seluruh tim sekali dalam setahun. Perjalanan ini adalah cara untuk membangun kekuatan tim dan memperkuat koneksi emosional. Kami juga mengadakan pertemuan untuk bertemu dan menyapa sepanjang tahun.
Butuh Sesuatu untuk Berkembang? Kami Siap Membantu.
Baik Anda perlu meningkatkan kursi workspace, pergi ke gym untuk membantu kebugaran, atau membeli kursus untuk belajar sesuatu, kami akan membayarnya.
Bonus Perayaan dan Kinerja
Kami memberikan dua bonus perayaan dalam setahun. Anda juga akan mendapat reward untuk kinerja luar biasa setiap tiga bulan!