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. Salary competitive – depending on experience.
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 31st July 2021.