About Wahed:
The global financial system wasn't built for everyone. For millions of people, its reliance on interest (riba) creates a barrier to managing money and building wealth without compromising their values.
At Wahed, we're changing that. We are a global fintech company on a mission to build a new financial system—one that is ethical, accessible, and entirely interest-free. From our offices across the globe, our team is building products that were once deemed impossible, from pioneering Shariah-compliant equity ETFs, creating true riba-free alternatives to high yield savings accounts, to creating no-leverage real estate investments for truly interest-free income producing assets. If you're driven to solve complex problems and believe finance should empower, not exclude, join us in building a more equitable financial future.
Job Brief:
We are looking for React Native engineers to join our Platform and Global development teams. As a team member, you will play a role in building, maintaining, designing, and implementing new and current features across our mobile app product(s) on both the iOS and Android platforms.
Building product and innovative features is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. We are looking for candidates that are self-motivated and eager to learn new technologies, work well both within a team and on their own, and have an attention to detail.
\n
Job Description:- Build pixel-perfect, buttery smooth UIs across both mobile platforms
- Engineer new mobile features that can work seamlessly across all of maintained mobile applications and platforms
- Leverage native APIs for deep integrations with other platforms
- Diagnose and fix bugs and performance bottlenecks to ensure that uses have the best possible experience using our products
- Maintain a versioned code-base and write automated unit tests to ensure the product is of the highest quality
- Transition existing features to React Native, especially important for building and maintaining feature parity
- Work well with others as a part of an Agile team
- Work well alone for single assignments
- Cooperate with other development teams to provide and build API spec outlines both Front-End and Back-End Divisions can leverage
Job Specification:- At least 2 years commercial experience with JavaScript and TypeScript and its nuances, including ES6+ syntax and React Native
- Knowledge of object-oriented and functional programming
- Comfortable using 3rd third-party packages for React and React Native
- Ability to write well-documented, clean JavaScript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, i.e.: XCode, Gradle, Android Studio
- Proficient with debugging, building, and working in, especially, XCode and Android Studio
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites e.g. Detox, Jest
- Familiarity with git and general repository care knowledge, i.e.: maintain branches, use git commands, make pull requests, squash merge conflicts
- Eager and open to learning
Desirable:- General understanding of Swift, Objective-C and Java
- Understanding the standards and rules regulated by the Apple Developer/Connect system
- Have an app hosted publicly in the Google or Apple app store(s)
\n