React Native Developer for Custom Card Service Application Offline

We are looking for a React Native developer to join the team to develop an e-money account app that provides financial freedom for seamless transactions by allowing users to send and receive money directly into their accounts from their mobile phones.

 

Requirements:

Strong proficiency and substantial hands-on experience with React Native at least 4+ years

Proven capability in utilizing TypeScript effectively to craft robust and scalable mobile applications

Practical experience utilizing React Testing Library to ensure the robustness of codebase

Experience leveraging Formik and React Hook Form

Experience working with Jest

Practical experience with JSON API, working with data interchange formats

Experience with infrastructure setup for development and deployments from scratch

Experience utilizing Git and adhering to Gitflow practices

 

Responsibilities:

Development and ongoing maintenance of mobile applications built with TypeScript using React Native and fundamental approaches of native development (Swift/Kotlin)

Creating solutions and algorithms in accordance with technical specifications or other required documentation

Writing program code following the prescribed application architecture

Analyzing and refactoring code using design patterns and established standards

Writing unit tests (React-testing-library, Jest, Detox as a plus)

Identifying code smells and performing refactoring using design patterns and accepted standards

Estimating tasks and working to meet deadlines, providing timely updates if rescheduling or deadline adjustments are necessary

Designing, developing, and maintaining client-side mobile applications

Participating in the Code Review process and offering constructive feedback on code developed by other developers

Collaborating with teammates to provide guidance on patterns and behaviors employed in the web/mobile platform

Employing Git and GitHub to manage code in accordance with Gitflow standards

Taking part in team Scrum activities such as Refinement, Estimation, Grooming, Sprint Planning, Daily Standup, Sprint Review, and Retrospective

 

Benefits:

Enthusiastic and supportive team

Open and constructive working culture in a dynamic and fast-growing environment

Life does not always have a schedule. Don’t worry, we’re very flexible when it comes to working hours!

 

About client:

An alternative banking solution offering an e-account with mobile app and a contactless Mastercard® debit card. They created an award-winning e-account and debit card solution with a cashback reward scheme when you use your debit card in certain retailers. It all started in 2015, helping customers who needed an account quickly and are looking for an alternative to using a high street bank. Many of their vcustomers do not fit the profile of a typical high street bank customer but want all the features the accounts have to offer, such as a contactless debit card, a mobile app, setting direct debits and managing savings effectively. Their customers vary in their needs, you could be new to the UK, want to get out of the cycle of overdraft debt, want something different to a prepaid card account or simply want a great service and a great product to assist you with your banking needs.

 

 

Industry:

Financial Services

Location:

United Kingdom