Senior Developer (React native)

Peapple Talent have partnered with a challenger Financial Services company who are recruiting an experienced Senior React Native Developer to join their growing team on a permanent basis. This is an exciting role for the developer to take our clients customer experience with their applications to the next level.

Key responsibilities and objectives:

  • You will play a leading role in the design, implementation, maintenance and support of the mobile app.
  • Your focus will be on delivering a high performance app and great user experience.
  • You approach should deliver scalable, reusable components and front-end libraries
  • You’ll be a flexible all-rounder; contributing in a range of areas from:
  • Translating UI designs and UX wireframes into high-quality code
  • Optimising components for maximum performance and user experience
  • Working with native modules when required
  • Testing and release to iOS and Google Play stores
  • Code review and debug activities.
  • You’ll become a key player in our technology team, participating in design forums, sprint retrospectives and daily stand-ups.
  • You’ll also get to know the wider business - working closely with the security, commercial, operations and compliance teams.

Key skills and experiences:

  • 5+ years experience as a software engineer working in a mobile development role.
  • You’ll have demonstrable hands-on experience of delivering React Native apps to best practice standards. If you value clean, readable and re-usable React-Native code.
  • You’ll be passionate about software and an advocate of general engineering best practices such as domain-driven code architecture, encapsulation, separation of concerns, single responsibility, clean code practices, etc.
  • You’ll have an excellent understanding of iOS and Android platform fundamentals.
  • You’re familiar with the latest design patterns for mobile development like MVC frameworks.
  • Experience with any of the following would be advantageous – Redux, RESTful APIs, MSSQL & relational databases, GitHub, automated test suites like Mocha, Jest, etc.
  • You will have a good understanding of the Scrum delivery framework, blended with a pragmatic approach to delivering in resource and time constrained environments. You’ll know your way around scrum ceremonies, sprint ceremonies, sprint demos etc.
  • You will be flexible and responsive, with the ability to adjust and change direction as the business environment and technology universe evolves and changes.
Company
Peaple Talent
Location
City of London, Greater London, UK
Posted
Company
Peaple Talent
Location
City of London, Greater London, UK
Posted