IOS Engineering (All Levels)
About Us
Brkz is a B2B commerce platform modernizing the construction materials value chain in MENAP. Our vision is to create an end-to-end ecosystem of value-added services including financial products for both businesses and contractors.
The construction market in MENAP is huge: $557 Bn. The initially targeted segment alone is $57 Bn with no tech-enabled competition.
Led by a repeat founder Ibrahim Manna who was previously Managing Director of MENAP Markets at Careem (sold to Uber for $3.2 Bn) where he launched 11 out of 15 markets ($0 to $250M GMV RR). Brkz is top tier VC backed with more than 22.5m USD in funding.
We are on a mission to drive region-wide impact by delivering Great Experiences and Re-inventing the Construction industry through Tech.
What You will do (Responsibilities) :
- Collaborate with a small, autonomous team of developers, designers and product managers to find end-to-end solutions to important problems using SwiftUI, Combine, Structured concurrency .. etc.
- Ensure Quality by following best practices around performance, security, and maintainability; write comprehensive unit and integration tests using XCTest, Swift Testing or similar frameworks
- Collaborate on Tooling & CI/CD, managing code signing and deployment pipelines (e.g., GitHub Actions or XCode cloud) to streamline releases.
- Debug and Optimize: Use tools like Xcode Instruments to troubleshoot performance bottlenecks, manage memory usage, and ensure a smooth, responsive user experience.
- Maintain a Consistent User Experience, leveraging Apple’s Human Interface Guidelines to deliver intuitive and beautiful iOS interfaces.
- Write and Maintain Documentation: Clearly describe the underlying technical solutions, architectural decisions, and best practices in a way that is easy for both current and future team members to reference. This includes creating and updating wiki pages, diagrams, and inline comments to provide context and guidance throughout the development lifecycle.
- Stay Current on iOS Innovations: Keep an eye on the latest iOS updates and Swift language features; propose ways to adopt new APIs and frameworks when they can add value.
Who You are (Qualifications) :
- Strong Proficiency in Swift & iOS Frameworks: Demonstrated experience using SwiftUI, Combine, and structured concurrency features (e.g., async/await, Task) to build modern, performant iOS apps.
- Solid Testing & Quality Mindset: Familiarity with Swift Testing or similar testing frameworks; capable of writing comprehensive unit, integration, and UI tests. Comfortable implementing performance and security best practices.
- Performance Tuning & Debugging Skills: Proficient in using Xcode Instruments (e.g., Time Profiler, Memory Leaks) to diagnose performance bottlenecks, ensure smooth user experiences, and optimize memory usage.
- Documentation & Knowledge Sharing: Proven ability to clearly document technical solutions, architectural decisions, and best practices. Experience maintaining wikis, diagrams, and inline comments that help onboard teammates and preserve institutional knowledge.
- Continuous Learning & Innovation: Eagerness to stay current with the latest iOS updates and Swift language features, continually evaluating new APIs or frameworks that can drive additional value to the product.
- Collaborative Mindset: Excellent communication skills and experience working in cross-functional teams—product managers, designers, and other developers—to deliver end-to-end solutions.
- Professional Experience: You have released at least one app or have a project in the works that you can tell us about, and you have at least 3-4 years of professional experience.
What we offer:
- Great opportunity to be part of a start-up with a lot of responsibility and independence early on and where you will have an impact on the entire business
- Attractive compensation package
- Access to tools helping with your learning and development
- Product first mindset
- The best idea wins; we are all ears when it comes to ways to do things better
- Exciting stock options
Check our guide on How to prepare for your interviews with BRKZ 🚚🏗️
Pls note : Certain positions eventual grading might be subject to interview performance, this allows great talent to shine regardless of years of experience and keeps a fair process based on how big of an impact you deliver in the organization.
Create a Job Alert
Interested in building your career at BRKZ? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field