Javascript Developer (React/NextJS)
Our culture
We do things a little differently at Sagittarius. We're in the business of creating Experiences that Convert, but it's our culture that sets us apart, and that is 100% driven by our people. We're a bit loud, pretty relaxed, extraordinarily collaborative and we are constantly trying new technology and integrating the really good stuff. We start our day with a “stand-up” as a whole team – sharing successes and offering each other solutions for the day ahead. We have strong relationships with our clients and have (virtual) beers in the office on a Friday, and all sorts of online get-togethers and shenanigans (if that’s your thing..?).
Most importantly we invest in our teams skill sets with supported training and certification and we have a commitment to promoting from within and developing you for your future. Our teams are positive, enthusiastic, passionate about technology and really comfortable with the internal and external collaboration that is core to our business. A desire to constantly expand your skillset should be equally important to you!
Purpose of Role
To be a member of the UK based Front End Engineering team (London or Manchester based) to develop, support and maintain technology solutions for clients, partners and internal Sagittarius solutions.
The role will also work with other members of the wider Engineering team in undertaking technical responsibility and ownership of elements of technical solution delivery.
Key Accountabilities
Design & implementing high quality website applications using ReactJS/ NextJS (and associated technologies where appropriate) as part of headless enterprise software solutions within our core Experience Platforms (Sitecore or Optimizely) practices
Collaborating effectively with Engineers, Test Automation Engineers, Business Analysts, DevOps Engineers and other members of the wider Engineering and agency teams
Accountable for the timely and technical quality delivery on JavaScript Front End related elements/phases for client software development projects allocated
Ensuring technical implementation and delivery processes (i.e. Unit testing, Source control, Coding Standards, Accessibility & Security) and technical documentation are followed, improved and continuously evolved across the team
Building reusable components and front-end libraries for future project re-use
Optimising existing components for maximum performance across a vast array of web-capable devices and browsers
Following industry standards and best practices for Front End development technologies in React & NextJS
To be open and interested in new technology and methods of delivering the company’s products and services, and to continually develop personal technical skills and to challenge and stretch boundaries.
We would expect all of our team members to adhere to and promote our company core values. To take responsibility for the quality and presentation of your own work and environment. To be always looking for new avenues and opportunities for Sagittarius.
We also expect all team members to promote equality of opportunity, be committed and professional at all times, and to comply with the company’s health and safety policy.
Skills and Competencies
Excellent knowledge of implementing ReactJS, NextJS & TypeScript in developing enterprise web/app based business projects (you've delivered a number of website based client projects in those technologies in the past 2-3years)
Strong background in modern software development utilising agile methodologies with multiple disciplined, skilled teams (onsite & remote)
Good cross browser/device testing tools exposure
Strong background in software development.
Excellent knowledge of HTML5, JavaScript, CSS and SASS.
Knowledge of state management frameworks (e.g. Redux or similar)
Familiarity with Front end unit testing tools
Deep understanding of software tools and practices, including Gitflow, pull requests, code reviews and automated testing.
Strong understanding of code quality, security and performance considerations within FE development projects
Previous Experience and Skills
Developing enterprise grade scale websites within a large delivery project/team using React/NextJS and associated technologies
You will need to have a sound knowledge of design and design processes & the full software development lifecycle
You will have good defect fixing experience – working independently to identify and resolve issues before delivery and testing functionality after the initial fix
Website testing – you will be able to test as you go, identifying issues, solving problems and reporting up and down the chain. You will be able to test the browser stack, conduct cross browser testing on supported platforms
You will be able to build reusable code and libraries for future use, ensure technical feasibility of UI/UX designs, optimise application for maximum speed and scalability to back end
- Department
- Engineering
- Locations
- London
- Remote status
- Hybrid Remote
Javascript Developer (React/NextJS)
Loading application form