The data privacy settings of your browser prevent this site from functioning properly. Please open the site in a new tab. Alternatively, you can allow cross-sitetracking in your browser.
Open in new tab
Full Stack Software Engineer - Job Bristol, Home office - Jobs

Full Stack Software Engineer

Full Stack Software Engineer

ABOUT YOU

You are an experienced Full Stack Developer with excellent front-end and API experience, with experience in building scalable SAPs, APIs and services, as well as knowledge in agile and Kanban.

If this sounds like you, we’d love for you to apply! 

ABOUT THE ROLE

As a key member of an established and globally distributed development team, you will be responsible for building and maintaining our industry-leading technology platform. As a full stack engineer, you will be expected to work in both Frontend (JS/React) and Backend (PHP/Laravel) helping to shape the future direction of our platform. You will have developed a breadth of experience over several years working in similar roles and will be keen to share your hard-won knowledge.

 
KEY ROLE RESPONSIBILITIES

·        Demonstrate strong decision-making in line with company goals, social, and environmental best practice.

·        Write clean, well-designed, and efficient code that adheres to industry best practices.

·        Brainstorm and collaborate with the product team, QA and UI, reviewing design prototypes before coding them into a product.

·        Develop via an Agile framework with a clear understanding of Kanban and Agile methodologies.

·        Participate in architectural reviews and design sessions.

·        Monitor software and write tests to ensure the code is working as intended. Find and fix bugs in the code to keep the software optimized.

·        Strong understanding of UI Frameworks such as React and OpenAPI standards.

·        Ensure application security, maintenance, performance, uptime, and scalability.

·        Review code written by other engineers and provide constructive feedback.

·        Keep up to date with new technological advances to improve business needs.

·        Promote technical excellence and continuous improvement.

The above list of job duties is not exclusive or exhaustive and the post holder will be required to undertake such tasks as may reasonably be expected within the scope and grading of the post.

ESSENTIAL REQUIREMENTS

·        Experience with building scalable web applications with React and Laravel.

·        Experience working with functional and components based on React

·        Significant PHP and JavaScript development experience

·        Good knowledge of MySQL

·        Knowledge working with AWS Services

·        Experience with Github and Github actions

·        Good awareness of secure coding practices

·        Experience of Agile delivery, and Kanban in particular

·        Excellent spoken and written English language skills

·        At least 2 years’ experience React

 

DESIRABLE REQUIREMENTS

·        Knowledge of CDK and SAM scripts in AWS

·        Experience working with Docker

·        Experience working with GitHub Copilot

·        Experience working with Rollbar