Senior Front End Java Developer - INSIDE IR35

Sign up to see company details
  • Contract 120 days
  • £640 - £660 (GBP) / day
  • Isleworth, England, United Kingdom
    and remote
  • 02 Jan 2023

Key Responsibilities:

Description

Key Responsibilities:

The key responsibility for our Javascript Developers is to develop excellent quality software using agile techniques such as Test-Driven Development and Pair Programming, automated, multi-layer testing. The team works on a Concept Management System, assisting in Europe wide project delivery.

You will:

  • Create extremely well crafted front-end web application using ReactJS and Redux
  • Be part of a self-organising and cross functional agile team
    Champion best practices such as Pair Programming, TDD, Continuous Integration and Continuous Delivery
  • Write resilient code that will be continuously tested, deployed and will perform at scale
  • Be a leader within the team, helping the team actively improve overall software quality, whilst looking to help the team and fellow team members improve.
  • Contribute to the team’s technical direction, tools and processes
    Be responsible for ensuring the website is highly performant, resilient and secure
  • Ensure the website is well maintained and monitored in production
    Initiate and actively participate in discussions
  • Be a great team player and ability to help coach and mentors junior members of the team

Key Skills:

  • Expert in Javascript, especially ReactJS & Redux
  • Previous pair-programming experience and knowledge of TDD/BDD
  • Good experience with back end technologies
  • Experience of typescript and graphql would be desirable
  • Good understanding of and experience with CI tools (Jenkins, Concourse)
  • Experience with optimising web applications in areas such as performance, security and resiliency
  • Ability to push for new improvements across the codebase and influence/gain buy in from a large community of developers to push through improvements and positive change
  • Experience with Deployment Pipelines, Experience with Monitoring and Alerting, Experience with writing tests from unit through to functional and e2e

Skills

Business Activities
Mentoring
DevOps Technical Skills
Continuous Integration / Deployment (CI/CD)
Management Frameworks and Business Modelling
Agile
Programming Languages & Frameworks
GraphQL
JavaScript
React
Redux
TypeScript
Software Development
Behaviour Driven Design (BDD)
Pair programming
Test Driven Development (TDD)
Software Development Tools
Jenkins
Testing
Automated Testing

Industry Experience

Media & Broadcasting company - TV, Music, Movies, Radio, Entertainment