Frontend Developer

Ellipse Data is looking for a frontend developer to be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a frontend developer, you should be comfortable with front-end coding languages, development frameworks and third-party libraries. This role is remote with some travel to London required for team meetings.

Requirements:

  • Strong proficiency in JavaScript, including DOM manipulation and knowledge of JS frameworks such as React, Angular or Vue and its core principles
  • CSS and CSS pre-processors knowledge (e.g. Sass)
  • Knowledge and commercial experience using Python, Flask or similar frameworks
  • Deep understanding of web inspection tools, along with web profiling and step debugging
  • Knowledge of Figma (or design tools) for wire frames, UI/UX designs and presentation
  • Responsive web design (Mobile First)
  • Experience with Git and standard code repository workflows and processes
  • Knowledge of Linux (Ubuntu or other Debian derivatives) and familiarity with various operating systems and platforms
  • Interest and knowledge in a variety of sports in particular cricket, rugby and tennis

Responsibilities:

  • A pragmatic approach, willingness to overcome obstacles to manage different responsibilities and adapt to changing business needs
  • Ability to understand business requirements and translate them into technical requirements
  • Having the ability to work as part of a team as well as on their own initiative
  • Accurately record your time spent on projects and communicate your progress made on tasks
  • Contribute to all aspects of software development including design, testing, implementation, deployment, and support

Desirables:

  • Computer Science or Similar IT Related/ Mathematical Degree
  • Experience with databases (e.g. MySQL, NoSQL) and web servers (e.g. EC2, S3)
  • Experience with WebSockets 
  • Knowledge of scalability and performance challenges of server-side code 
  • Rest API principles / API design
  • Familiarity with broker technology (i.e. RabbitMQ, ActiveMQ, SNS, SQS)
  • Working knowledge of cloud infrastructure such as AWS, GCP
  • Experience with containerisation technologies – Docker, Kubernetes
  • Experience with 3D graphics
  • Experience working with sports data

Benefits:

  • 25 days holiday
  • Company pension scheme
  • Flexible working times and remote working

To apply, send your CV to careers@ellipsedata.com with the subject “Frontend Developer”. If available, please also include 1 or 2 examples of work demonstrating the above skills (e.g. blog post or GitHub repo). 

The deadline for applications is 30th June 2021.