Principal Software Engineer - Leeds, United Kingdom - Brio Digital

    Default job background
    Description

    Brio is working with an innovative software company based in Leeds. This role can be remote with a few days per month in Leeds.

    They're looking to hire a Principal Software Engineer to lead workstreams that turn concepts and requirements into web applications using Typescript and Go within an AWS environment.

    You will be the technical lead full-stack software engineer and motivate, direct and coach to run a high-performing team.

    You will work closely with Agile Delivery Leads to ensure we meet our objectives and produce high-quality software deliverables.

    You will collaborate with other engineers and lead architects to develop highly scalable distributed systems that can handle high volumes of data in a high-load environment. You will actively participate in application design, database design, data flows, and detailed technical design.

    Who are we looking for:

    • You are a senior expert developing frontend and/or full-stack web applications for data-heavy websites which provide immersive customer experiences.
    • Use features of the web platform to ensure the best possible performance is achieved for customers.
    • Experienced in working in an agile environment (Scrum / Kanban).
    • Work with internationalisation technologies to provide content in all our supported languages.
    • Develop applications with scalability, security, and performance in mind while leveraging the cloud.
    • You are eager to work and solve problems in a team with minimal supervision.

    As the ideal candidate, you will have:

    • Excellent client-side JavaScript development and Golang
    • Excellent working knowledge of front-end technologies, frameworks and libraries, including React.
    • Excellent understanding and knowledge of Typescript and AWS.
    • Excellent knowledge of browser support and cross-browser testing/features.
    • Excellent HTML/CSS (LESS, SASS, SCSS)
    • Experience in working with REST and GraphQL.
    • Kafka
    • Experience in setting development standards and performing code reviews.
    • Experience in designing enterprise-grade scale web applications.
    • Experience working with web service technologies.

    Desirable Experience

    • Experience of working with containerisation technologies (e.g. Docker, Kubernetes)
    • Ability to setup a continuous build and integration environment
    • Knowledge of the gaming industry is a huge advantage.

    The role is based in Leeds and hybrid working.