➔ All jobs
➔ Jobs at M2A Media
➔ Apply for this job
We are a startup company making software products that are an integral part of the video streaming platforms of some of the biggest broadcasters in the world, such as DAZN, BBC, Channel4, and ITV.
Our cloud-based systems are used to deliver top-tier live sporting events such as the Champions League, Serie A, Moto GP, and NFL to millions of viewers globally via ‘The Netflix of sport’, DAZN. If you’ve watched ‘Love Island’, ‘I’m a Celebrity or other live shows on ITV Hub it was delivered for catch-up by our Live Capture product at frame-level accuracy, within minutes, to record audiences.
We are looking for an experienced frontend software engineer to join us as we expand the Product Engineering team.
What you’ll do
- Work in a cross-functional team of engineers delivering great experiences for users of our products
- Write code that is testable, performant, and secures using Angular, Typescript, HTML5, CSS, and Docker
- Contribute to the design and development of the frontend application by being involved in all stages of the feature development process with the team, from inception to delivery
- Work alongside the product manager to understand user’s needs and make improvements to the product
- Be responsible for shipping code to production, making sure it is well tested and meets requirements
- Ensure code produced is of high quality and follows best practices
- Participate in the code review process, pair programming, and sharing of knowledge in the team
- Gain experience of AWS cloud and broadcast video technologies
Requirements
- 3+ years experience working on frontend applications in Javascript (ideally Angular), HTML 5, CSS
- Experience of testing frameworks such as Jasmine or Cypress (nice to have)
- Experience with Git or other version control software
- Ability to work well in a team, communicate effectively with others to solve problems with a track record of delivery
- Logical approach with strong analytical skills and attention to detail Nice to have:
- Typescript, Cypress, Docker, Terraform
- Experience working with APIs and Open API specification
- Experience working with AWS or another cloud service provider
Our Frontend Tech stack is:
- Angular, Javascript, Typescript, HTML 5, CSS
- TDD using Jasmine, integration testing using Cypress
- AWS, Terraform, Docker Compose
- Jenkins, Git, Bitbucket, Jira, Confluence
We are a friendly team of individuals who are passionate about building great products with collaboration, innovation and respect for each other. We have an inclusive environment and believe different experiences, perspectives and backgrounds make for a better workplace and better products.
We promote a good work-life balance through flexible and remote working options. There are regular social events organised within the team.
Benefits
- 25 days holiday
- Medical insurance
- Dental insurance
- Travel insurance
- Life cover
- Company pension
- Flexible and remote working
- Company bike scheme
Interview Process
- Informal phone conversation about your experience and expectations to see if we are the right fit for each other.
- Technical remote pairing exercise with two of our senior engineers
- Face-to-face video call interview where we will ask you competency-based questions
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs