We are seeking a Software Engineer with front-end engineering skills and experience to join our dynamic Digital team.
Our vision at Arnold Clark Digital is to give our customers an outstanding, integrated and personalised digital experience, ensuring Arnold Clark is easy to do business with and remains one of the leaders in the car retail and mobility industry.
We offer:
1. 33 days’ annual leave
2. Hybrid working
3. Generous employee discounts
4. Private healthcare
5. Workplace pension
6. Extensive training opportunities to grow and develop your skills
7. …and much more
Hours
Full time: Monday – Friday, 37.5 hours per week.
Location
This is a hybrid role, with your time spread between your home and our Head Office in Hillington, Glasgow.
About the role
As a Software Engineer focused on front-end technologies at Arnold Clark, you will be key to realising our vision of creating market-leading digital products that will put us at the forefront of retailing. Placing our customers at the heart of everything we do, you will transform their experience and drive our business forward.
This is a fantastic opportunity to be involved in some impactful and high-profile projects, cooperating with a team of talented and passionate people who are focused on doing things ‘the right way’. We appreciate individuals who are excited by the prospect of working every day on challenging problems, while collaborating and exchanging knowledge with their teammates.
Skills and daily duties
1. Programming/Software development: Design, code, test, document, and refactor moderately complex programs, while applying standards, tools, and security measures to achieve well-engineered results. Monitor progress, identify issues, and propose solutions. Collaborate in reviews of work with others.
2. Software design: Design moderately complex software applications or components, collaborate with your team to specify interfaces and evaluate options. Consider both functional and non-functional requirements to achieve a secure, robust, scalable, and maintainable solution.
3. Accessibility and inclusion: Drive accessibility and inclusion in our services and products and analyse accessibility requirements and technical information. Contribute to, design and execute accessibility reviews and tests. Report findings in a structured way and makes recommendations for improvements.
4. Specialist advice: Provide detailed advice to support the planning and operations, related to front-end technologies (such as React and Next.js). Actively maintain knowledge in industry trends related to front-end technologies. Collaborate with other specialists to ensure advice given is professionally sound and appropriate.
Knowledge and experience
1. Experience building complex single-page React and Next.js applications in a scalable, maintainable way.
2. Experience with TypeScript.
3. A strong understanding of JavaScript fundamentals, including newer language features.
4. Experience in writing tests against React applications, using libraries such as Jest and @testing_library.
5. Experience working with APIs; collaborating with back-end engineers to shape the APIs you need.
6. A strong understanding of performance and accessibility best practices.
7. Experience and understanding of Agile methodologies and practices. An agile mindset is core to our culture.
8. Experience and understanding of CI/CD, automation (e.g. IaC) and collective code ownership practices, with tools including Azure DevOps and GitHub.
At Arnold Clark we are adopting SFIA Version 9 framework for all roles that require digital / IT skills. In the case of this role, we have reviewed the required skills and skill levels that we regard as essential. To find out more about SFIA and version 9 of the framework, you can visit: https://sfia-online.org/en.
You may be asked to provide evidence as to how you are already operating at these skill levels if you are invited to interview with us.
Arnold Clark is committed to creating a diverse and inclusive workplace. We strive to create an environment where collaboration, unique perspectives and multiple approaches are celebrated. We care about our employees and our communities, we nurture talent and encourage ambition, and we are passionate about people who take pride in their work. Our employees are at the heart of everything we do – diverse in our make-up, united in our goals. To find out more about Life at Arnold Clark, visit our website.
Employment within the Arnold Clark Group is offered subject to satisfactory reference and disclosure checks.
#J-18808-Ljbffr