Job Description:

The Role

We're looking for an experienced Frontend Senior Software Engineer to join our team to work on our core frontend Flix development.

As a member of this team, you'll jump into the deep end of the latest web technologies using Typescript, Angular, and Electron. You will work with large datasets of hand-drawn artwork and storyboard data to build a collaborative, intuitive user interface our users will love. You will work closely with product managers and QA to spec, build, test and deploy new features. You'll engineer your features to be scalable and modular in a large application, and you'll also have a deep focus writing extensive unit and end-to-end tests that let the team move fast and keep high quality standards.

  • Contribute to formal design, feature reviews, and architectural decisions.
  • Contribute to documentation and upkeep of architectural state and decision making
  • Assist our Customer Support team with investigation and suggestions related to issues reported by customers.
  • Good knowledge of technical advances in the field, both in terms of technologies, industry standards to help inform implementation details as well as product direction
  • Proactively contribute to software quality and stability by fixing bugs and implementing features.
  • Collaborate with internal product teams and externally with industry partners to drive Foundry strategic initiatives.

The Requirements

  • Expert CSS(SASS) & HTML ability
  • Must have Angular v12+, Typescript, RXJS
  • Must have experience using Electron JS v13+
  • Must have unit testing experience as day to day activity
  • Strong working knowledge of TDD/BDD
  • Experience in working with REST services
  • Good communication skills, well-organised, good time management
  • Experience of commercial software development and standard methodology
  • Successful experience of working in a development team
  • Experience in cross-platform development

Desired Skills

  • Knowledge of Bootstrap / Clarity or other UI frameworks
  • Experience in developing web backends/services
  • Scrum Master Experience
  • Experience of asset management
  • WebGL / Canvas

Perks & Benefits

  • Pension scheme & life assurance
  • Bonus Scheme
  • Health cash plan & medical insurance
  • Season ticket loan
  • Company’s social events
  • Anniversary day off
  • Passion Days
  • Flexible working
  • Annual personal learning & development time

Company Benefits

  • Private medical
  • Bonus
  • Health cash plan
  • Employee assistance programme
  • Life assurance 3xsalary
  • Pension (4-5%)
  • Group income protection
  • Cycle to work scheme

Interview Process

  • HR Screen
  • Hiring Manager chat
  • Technical task
  • 2 hour technical interview
  • Offer

Other Jobs in Front End