Do you want to work at the leading edge of JavaScript technologies? Do you have the drive to build great products for a world class organisation? We're looking for a Senior Engineer with JavaScript and React skills to help deliver the roadmap for Sage Accounting - take a look at
You will be working within an international team of around 7-8 developers and 3-4 QA, on new and existing customer facing products, utilising Sage’s open source library of React components - Carbon (
This is a hybrid role – three days per week in our Newcastle office.
What we’re looking for:
• Excellent commercial JavaScript experience
• Excellent commercial React experience
• A good understanding of testing web applications - knowledge of Jest would be advantageous
• An understanding of Typescript
• An understanding of state management
• A great team player, communicator and collaborator - as well as your own contributions to the codebase, we encourage engineers to support more junior colleagues within the team
• Experience with Agile Development and SCRUM
You will:
• Provide technical leadership for a team of developers - offering guidance on best practice, mentoring/coaching, improving team delivery
• Work alongside the Team Leader on agreed projects to support the team’s roadmap - identifying and mitigating items that may impact the team’s delivery
• Coordinate closely with Architecture to ensure high quality solutions are delivered following agreed processes
• Own technical work streams - delivering at pace, researching and solving complex problems
• Identify and drive opportunities outside of the immediate team - advise, or share best practice; Influence departmental strategy; improve delivery
• Successfully develop, deliver and maintain high quality software (requirements, design, code, documentation, etc.)
• Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable
• Participate in all phases of the project lifecycle
• Contribute to quality activities, incl. peer reviews of estimates, designs and code
• Investigate and resolve defects/bugs found in pre-production or production environments
• Be an active and enthusiastic team player, working effectively with all team members to deliver against commitments
• Be committed to team success and positive team dynamics
• Work cross-functionally with various Sage teams: product management, QA/XD, various product lines, or business units to drive forward results
• Continuously strive to make improvements to the existing products and/or systems and services
• Update job knowledge by studying current development tools & techniques