REACTjobsboard

React Native Developer

Amplifi Capital

Description

About Us:

One third of the UK working age population are unable to access affordable credit. We at Amplifi want to rectify this issue. We aim to improve the nation’s financial health, using our state-of-the-art FinTech ecosystem, allowing ethical lending via credit unions accessible to everyone in the UK.

Amplifi Capital are one of the top 10 lenders in the UK unsecured personal loans market. Through our innovative work we have grown our new customer volumes by 5 folds in just the last two years alone. Aiming to increase that number even further as we progress.

By the end of 2023 we are on course to be the biggest name in the UK credit union market. We at Amplifi Capital want to go beyond that, aiming to be the biggest player in the UK personal loan market for the near prime segment. Standing out against our competitors, being at the forefront of personal loans market.

We don’t just want to stop there, we have an exciting year ahead, with the anticipated launch of the Reevo Money, our credit card product that will be launching later in the year.

People always come first at Amplifi Capital. From how we engage with our customers to the thorough recruitment process. Our journey is just getting started, the business has attracted amazing talent so far, and we don’t plan on stopping yet!

The Role:

We are looking for an experienced App developer to join our team in Noida, India.

Working with our engineering teams in London and Noida, India, you will be taking the lead on owning and developing our new, performant, credit card application on both IOS and Android platforms.

You will be responsible for building the application components and integrating 3rd party services, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities:

  • Create app and UI components from wireframes and prototypes.
  • Build pixel-perfect, smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integrations.
  • Diagnose and fix bugs and performance bottlenecks to ensure optimum performance and customer experience.
  • Write unit tests, contribute to test framework.
  • Help with optimizing and re-factoring existing code.
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes.
  • Maintain code and assist the QA team in writing automated tests to ensure the product is of the highest quality.
  • Support other members of the offshore team, evaluating output and providing feedback etc.
  • Collaborate with cross-functional teams to build apps within the time/budget constraints.

Requirements

• 1-5 years of experience in App development

• A track record of developing and maintaining apps using the REACT Native framework from inception to live deployment.

• Experience of app development in a financial services environment is preferable.

• Experience and expertise in working with React online and mobile, as well as technologies such as Flux, Flow, Redux, and others.

• Experience of GraphQL and other gateway solutions.

• Experience writing automated tests using Jest and React Native Testing Library.

• Clear understanding of JavaScript, CSS, HTML, functional programming and front-end languages is required.

• Strong sense of code quality and contribution to coding standards and documentation.

• Solid understanding of React principles such as Virtual DOM, component lifecycle, and component state.

• A thorough grasp of the whole mobile app development process, beginning with the prototype

• Understanding of type checking, unit testing, typescript, prop types, and code debugging is required.

• Some experience with REST APIs, document request models, offline storage, and third-party libraries

• Deep understanding of user interface and responsive design

• Proficient in a wide range of React Native applications and technologies such as Typescript, Jest, Enzyme, ESLint, and others.

• In-depth understanding of software development methodologies, concepts, and processes

• Experience with automated testing suites

• Knowledge of React Native's best practices and design aesthetics.

• A positive attitude and a desire to learn constantly.

• The ability to develop clean, well-documented code that adheres to acceptable coding principles

Benefits

  • Competitive salary
  • 25 days annual leave
  • Pension
  • Discount shopping
  • Private health insurance
  • Sociable company
  • Hybrid working (2 days from home)
  • Commitment:

    We are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.


    Please note that all roles are subject to pre-employment checks.

    Apply for this job