Post a job — FREE
Get weekly
React jobs

Front-end Engineer

Recruitee

Our core purpose

At Jigsaw XYZ our core mission is to help individuals and small businesses to get access to the products and services they need by building technology that allows everyone to access the best financial products automatically. We want to hear from capable, creative engineers who want to help us accomplish this mission.

At the heart of our vision sits our messaging system, Spoke Marketplace, and our Data Platform, Spoke Customer Enablement Platform. We’re great believers in powerful, real-time analytics and we want to use this data insight to empower the individual to move stagnant money away from their current account into better savings products or allow an individual to get a credit product to move into their current account to stop unfair charges. Every engineer at Jigsaw XYZ is responsible for helping to improve our use of an individual’s data to get them the ‘best’ financial products.

Our technology stack

We use the following technologies to build our solutions:

  • JavaScript
  • React
  • React Native
  • React Storybook
  • Gatsby
  • Redux
  • CSS, Styled Components
  • Azure DevOps
  • AWS
  • npm
  • Yarn Workspaces
  • Git, Gitlab
  • Jest, Enzyme, Appium, Detox

Required

  • Building mobile applications
  • Building React Native mobile applications for iOS & Android

  • Testing mobile applications

  • Creating automated unit, component & feature tests for React Native applications

  • Building single-page applications for the web (SPAs & PWAs)

  • Creating scalable web applications with React

  • Translating business logic into efficient, testable and easy to read code

  • Writing modern JavaScript (ES9+)

  • Translating visual designs into code

  • Writing scalable CSS

  • Building reusable component libraries

  • Writing React components with a simple API which can be reused across projects

  • Managing state within a mobile/web application

  • Using any modern state management library and specifically use of React Hooks

  • Using source control to manage a front-end codebase

  • Well disciplined use of Git including for code reviews

  • Knowing when to use a community library vs building your own

  • Using community components and identifying when creating your own is the best answer

Desirable

  • Continuous Integration, Continuous Deployment tools CI/CD

  • Managing the lifecycle of multiple applications/libraries

  • Using npm modules & monorepo tools to help manage projects at scale

  • Building and using CI/CD pipelines to automate change

Demonstrable characteristics

These are soft skills and mindsets of the kind of Front-end Engineers we are looking for:


  • Attention to detail
  • Collaboration with engineers and designers (team player)
  • Pragmatic with your approach (demonstrable pragmatism)
  • Comfortable with ambiguity (tenacity in getting things done)
  • Willing to offer opinion and share your experience
  • Willing to coach/mentor more junior team members
  • Employee benefits
  • Some of the key benefits of working at Jigsaw XYZ.
  • 30 days holiday
  • Stock options
  • Company pension
  • Ride to work scheme
  • Career progression framework
  • Weekly office breakfast, lunch and fruit
  • Training budget

Employee benefits

Some of the key benefits of working at Jigsaw XYZ.

  • 30 days holiday
  • Stock options
  • Company pension
  • Ride to work scheme
  • Career progression framework
  • Weekly office breakfast, lunch and fruit
  • Training budget

Get weekly new jobs in your inbox