React Developer
Hydrogen Group plc
Bracknell, England , UK
7d ago

Start Date : ASAP

My Bracknell based client is currently looking for an experienced JavaScript Developer with React skills to join them for an initial 6 month contract.

They are transforming their platform and have an opportunity for an energetic and talented Senior Software Engineer to join their Agile team.

The successful candidate will have a passion for software development and an excellent understanding of how to define and deliver solutions iteratively and collaboratively.

You will be involved in all areas of delivery, with the technical gravitas to mentor and inspire the development team, playing an integral part in helping them continuously improve by sharing your own knowledge, experience and insights.

Mandatory skills :

  • Programming languages : JavaScript - clean modular / component based JavaScript code
  • Object oriented or functional programming style code
  • Understanding of REST API
  • Testing : Unit testing, TDD, functional testing
  • UI / UX : Accessibility, responsive design, mobile design, cross browser development and modern HTML / CSS techniques like HTML5, CSS3 and CSS pre-
  • processors like SASS and / or LESS.

  • Source control : GIT and / or Mercurial
  • Knowledge and experience of agile frameworks and practices : Scrum / Kanban, User stories, BDD / TDD, DevOps, Continuous Integration & Delivery, Pair Programming etc
  • Application Lifecycle Management Tools : JIRA, Confluence, Jenkins (or similar), NexusPro (or similar)
  • Specific interests :

  • JavaScript frameworks : React / Flux, Node.js, AngularJS
  • Functional Programming / OOP
  • REST-ful web services
  • Web application architectures and designs
  • JavaScript Design Patterns and code modularization
  • AWS (Lambda / API Gateway, Cloud formation, Dynamo DB & Kinesis)
  • Roles & responsibilities :

  • Actively part of sprint planning, backlog grooming and task estimation.
  • Elaboration of user stories (technical and functional) into design sketches and coding tasks.
  • Hands-on design and development with a self-organizing and cross-functional agile team using techniques such as Test Driven Development (TDD) and Pair Programming
  • Responsible for the quality implementation (supportable, maintainable, scalable and secure) of JavaScript code, which includes unit testing.
  • Influence the design and technology stack and technical direction of the team.
  • Champion and coach peers in software engineering best practices and best of breed technology.
  • Working closely with the quality assurance team (technical testers) to identify risks and to support the development of complex test scripts.
  • Ensure that the status of agile tickets worked on is updated promptly and highlight blockers in time to get them resolved.
  • Creation of POC's / Spike development and active involvement in technology evaluation.
  • Participate in regular showcases of new business capability to the product owners and other business stakeholders.
  • Proactively help to resolve production issues and contribute to release management.
  • If this role sounds of interest and you require further information then please respond with an up to date copy of your CV.

    LI-SS2 #LI-96

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form