Search by job, company or skills

B

React Native Developer

3-5 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 months ago

Job Description


Project
The project is a new FinTech startup focused on building leading edge infrastructure supporting consumer and business payments globally. Our goal is to be the number one FinTech infrastructure player in our niche in the Middle East & Africa. Obviously, there s more to it than that, but we re still in stealth mode so you ll know once we ve launched (or if you join the team!)
About the Role
We are looking for a Senior React Native Developer to join our new startup who has experience in payments or fintech and has a passion for writing working, clean and maintainable React Native code (iOS/Android). You ll be joining a small core team of cross-functional engineers working directly with our founder who has designed and built over 150 web and mobile apps. You ll be working in a squad to deliver the core FinTech product as well as new and exciting features for the application in a fast-paced demanding environment. You ll be building exciting new products using React Native (Android, iOS) from day 1.
Job Responsibilities
Design, build, test and deploy react native code on iOS and Android
Write clean, beautifully architected, reusable and maintainable Flutter code using robust software architectural patterns
Develop application UI and reusable UI components primarily in material design on flutter
Collaborate with cross-functional teams to define, design and ship new features
Develop app which integrates with back-end services using our own APIs as well as third party APIs
Develop secure code which is optimized for performance
Ensuring consistent code and best practices shared between all front-end applications
Work on bug fixing and improving application performance
Identify and correct bottlenecks and fix bugs.
Continuously discover, evaluate and implement new libraries to maximize development efficiency
Maintain and update DevOps procedure for continuous app delivery
Location
Office is based in Smart Village, and we have certain flexibility for remote work.

Desired Candidate Profile


Profile:

Engineering Requirements
Bachelor s or Master s degree in Computer Science
3+ years experience developing react native applications
Solid understanding of the full software development life cycle
Excellent understanding of software design patterns and how to write clean code
Excellent knowledge and proficient in JavaScript, TypeScript and React Native
Familiarity with Test Driven Development (TDD)
Excellent understanding of writing code which fails softly and accommodates for proper error handling and logging mechanisms
Experience working with RESTful APIs to connect frontend applications to back-end services as well as other third-party services
Ability to create SDKs
Experience of source control system using GIT
Familiarity with continuous integration, Gitlab CI and YAML is a plus
Up to speed with the latest OS version changes, features and requirements
Aware and able to quickly find the right libraries and frameworks to achieve tasks quickly and easily without re-inventing the wheel
Personal Qualities:
Fluent in English
Excellent communication skills
Accuracy and attention to detail
Fast learner, and interested in continuous learning
Always looking to improve oneself and the quality of work delivered
Takes responsibility for work and delivers work in a timely manner

Education:
Any Graduation()
Gender:
nm
Nationality:
Any Nationality

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 76346533