React JS Front-end Developer

  • Job Reference: 22002045_1533894323
  • Date Posted: 10 August 2018
  • Recruiter: BLOC
  • Location: London
  • Salary: £40,000 to £60,000
  • Sector: Technology
  • Job Type: Permanent
  • Duration: 0 Weeks
  • Work Hours: Full Time

Job Description

DESCRIPTION
My client, an exciting Fin-Tech organisation based in Central London is looking for a talented front-end developer to join them on a permanent basis to help build, maintain, and take ownership of their live products. If you have proven commercial experience developing SPAs with React and hole an interest in working with React Native to develop mobile apps, then this is the role for you.
The Office

My client operates in small, cross-functional teams which consist of developers, designers as well as a product owner. They loosely follow Agile processes, with boards, stand-ups and stories etc. They follow good practices like TDD, BDD, integration testing, continuous integration and so on.
Our stack
" React.js, Flux, Redux and Reselect
" Mobile app development with React Native
" NodeJS, Isomorphic Javascript, Express.js/Koa
" Testing with Mocha, Chai, Sinon & Enzyme
" Continuous Integration with CircleCI/Jenkins
" Semantic HTML5, CSS3 (Grid, Flexbox) pre/post-processors (LESS/SASS, PostCSS), CSS-in-JS (Styled Components), Responsive Web Design
" NPM/Yarn, Webpack, Gulp, ESLint
" RESTful backend services
" AWS (EC2/Beanstalk/ECS), Heroku, Nginx, Docker
" Split testing, Google Analytics, Google Tag Manager, Hotjar, Loggly
" Redux-saga, MobX, Flow/Typescript, Immutable.js
" Fastlane, Gradle, Objective-C, Swift, Java, Android SDK, Expo SDK
" Backend development with .NET
" Functional programming using F#
As you can see, the above is a big list, do not be put off, it's important to emphasise that we don't expect you to tick all the boxes. This is to give you a general idea of our environment and the types of technologies that we use. With working in such a collaborative environment, whatever you don't know, you will get the opportunity to learn!

About you
You have solid development experience in vanilla JavaScript (ES6) and React.js, including Flux, Redux, Reselect. Along with this, you will have a healthy interest in all kinds of tech, will want to release code every day, and be enthusiastic about adopting new technologies.
.
What's In It For You

In addition to a competitive salary and a casual, relaxed working environment, you will also receive excellent benefits such as;
" 33 days annual leave (plus two additional days over Christmas)
" Health insurance or a gym membership
" Training budget
" Free breakfast on selected days as well as fresh fruit throughout the week
" Perkbox membership
" Football / badminton / video games at lunchtime
" Early finish with beers and games on Friday afternoons

Bloc Digital Talent Limited operates & advertises as an Employment Agency for permanent positions and as an Employment Business for contract/temporary positions.