Software Engineer iOS (Swift,UIKit/SwiftUI)
From Intention
to Action
Greentech Apps Foundation (GTAF) is a UK-based charity that walks alongside Muslims, helping them build the knowledge, habits, and support needed to live for the sake of Allah.
Do better than yesterday ✨♻️
We measure ourselves against who we were yesterday, not against each other. We keep learning, refining, and simplifying how we work: progress over perfection, always moving forward.
Make the team win 💬 🙌
We speak up early with ideas and concerns. We put team success above individual credit. We share what we know and show up for each other, on both team and personal goals.
Solve within constraints 💡⛰️
We treat limits as the brief, not the barrier. Time, budget, or scope: we find the smartest path within them, not around them. Creativity shows up most when the constraints are real.
Do before you're asked 🖐️👣
We don't wait for a task to land in our inbox. We spot what's needed and move on it, anticipating problems before they become someone else's fire to put out.
Become the user 👥 💚
We don't guess what users need. We put ourselves in their shoes. We use our own products the way real users do, and let their problems shape our work.
About the Role
We are seeking a Software Engineer with strong native iOS expertise (Swift, UIKit/SwiftUI) to design, build, and maintain high-quality mobile applications. While the primary focus of this role is iOS development, our products are increasingly built with Flutter, so you will also contribute to our Flutter codebases over time.
You’ll take ownership of bug fixes, performance optimization, and app stability, while staying on top of emerging technologies to continuously improve our development practices. You’ll also manage App Store submissions and release cycles, ensuring smooth and timely deployments. You’re expected to write clean, well-documented, maintainable code and actively participate in code reviews to uphold engineering best practices across the team.
Goals & Responsibilities
- Develop, test, and maintain features for our mobile applications
- Coordinate closely with team leads, project managers, and other engineers to design, test, code, deliver, and maintain software modules in an agile scrum environment.
- Work on bug fixing and improving app performance and stability
- Continuously explore the latest features and implement modern technologies to address bottlenecks.
- Handle App Store submissions and release processes.
- Write clean, well documented, and maintainable code, and participate in code reviews.prove system efficiency.
Requirements:
Educational
Bachelor’s degree in Computer Science
Expertise
- 02+ years of experience in iOS development (Swift, UIKit/SwiftUI).
- Solid understanding of data structures, algorithms, and object-oriented programming.
- Experience with REST API integration, local storage, and common app architecture patterns (MVVM, Clean Architecture, etc.).
- Familiarity with App Store submission and release processes.
- Ability to identify and solve problems independently.
- Self driven, motivated, and goal oriented.
- Proficient in English for both written and verbal communication.
- Genuine interest in working with Flutter.
Good to Have
- Working knowledge of Flutter/Dart.
- Experience with CI/CD pipelines (Bitrise, Fastlane, etc.).
- Experience in a similar role at a product company.
Employment Status
Full-Time
Location
Remote Based in Bangladesh
Salary
55-85k 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.
Motivated Team
You will work with a team of ethically motivated people to create beneficial applications. Our team members are passionate, hardworking and will remind you of the Hereafter.
Growth as the first priority
You will learn things that will help you grow both as a professional and an individual. You will have solid growth targets from the team. We often hold knowledge sharing sessions both by internal members and industry experts.
Have an Impact
Help to create products that will benefit humanity. This will not only be a means of your provision but also a mean for Sadaqah Jariyah
Yearly outing with the whole team
We go out with the whole team once a year. These excursions are a way to build team strength and strengthen emotional connections. We also host get-togethers to meet and greet throughout the year.
Need something to grow, we've got you covered.
Whether you need to improve your workspace chair, go to the gym to help with your fitness, or buy a course to learn something, we'll pay for that.
Festive and performance bonuses
We give two festive bonuses in a year. You'll also get rewarded for your exceptional performance every three months!