Lead UI Developer at Carallon

  • Anywhere (100% Remote) Only
  • Carallon
Job Description:

About the role:

The Lead UI Developer position is within our development team, which works concurrently on a variety of exciting, cutting-edge projects. As the team is growing rapidly we are seeking to increase our capability to develop robust and visually appealing software solutions for the entertainment industry. The Lead UI Developer will co-lead one of our existing project teams to design, develop and implement UI/UX solutions for a suite of products.

We offer a very friendly, flexible and supportive working environment. Our development team is close-knit and highly motivated with a keen interest in the products it creates. A successful candidate should be similarly minded to work in the driven, focused environment required to bring original and ground-breaking products to market. It is a unique opportunity to develop engineering solutions that will be used to create spectacular events ranging from televised award-shows such as the Oscars, to corporate events for the world's leading brands, to the biggest rock-and-roll tours.

Key responsibilities:

  • Critique, design and implement software solutions for our suite of products
  • Help produce technical product specifications given client/market requirements
  • Take responsibility for specific product features and provide regular development updates
  • Drive team development efforts via agile-based methods
  • Perform code reviews and help more junior software developers working as part of a team

Essential qualifications:

  • Genuine interest in technical UI/UX and workflow design
  • At least 4-5 years of experience working as a front-end software engineer using C++
  • Excellent knowledge of development using the Qt widgets toolkit
  • Track record of designing and delivering high quality UI solutions
  • Ability to discuss prior design work and explain the design processes involved and - justify decisions made
  • Ability to communicate ideas and concepts effectively in spoken and written English - within a technical environment
  • Evidence of the ability to lead a team or project, sharing skills, experience and interests with colleagues
  • 2:1 or higher degree in a related subject from a Russell Group university or equivalent

Desirable extras:

  • Excellent time management, including the ability to prioritise conflicting tasks appropriately
  • Experience of client management and client-facing roles
  • Knowledge of Git and Gerrit version control and code review tools
  • Experience working with video or lighting for live entertainment
  • Experience with any of the following: Python, Jenkins build system, Linux

Company Benefits

  • Employee-owned company
  • Employee Council
  • Employee ownership bonus scheme
  • Employee Emergency Fund
  • Pension
  • Cycle to work scheme
  • Performance bonuses
  • Flexible working
  • Coaching and Mentoring
  • Social programme including games nights

Interview Process

  • Telephone call
  • Technical Test
  • Video/In-person interview
  • Offer

Other Jobs in Front End