Senior Front End Developer


Premium Job From SThree

Recruiter

SThree

Listed on

22nd September 2022

Location

Glasgow

Salary/Rate

£50000 - £70000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Outline of the role: SThree are building a new candidate digital experience to manage the interactions that candidates and contractors have with SThree. The first part of this journey is to build a contractor on-boarding portal to streamline the process from a candidate placement to on-boarded contractor.

This role will design, develop, test and support front-end capabilities in our digital experience platform to create competitive advantage for SThree, as part of a small software development team.

Hands-on design, development and testing of solutions, adhering to SThree's architectural principles, policies, and guidelines.

Produce UI designs (e.g. wireframes, prototypes) to get early feedback.

Create and maintain UI-driven automated tests.

Work with business stakeholders to understand opportunities and to design solutions that deliver the required outcomes.

Work with other technology teams to design and deliver end-to-end capabilities.

Provide support to users and resolve systems issues.

Focus on automation across infrastructure, testing, deployment, operations, and security.

Knowledge & Experience:

Extensive experience of using React, JavaScript, HTML and CSS technologies to build modern web-based user interfaces.

Experience with test-driven development and test automation frameworks and tools.

Experience of working in Agile software development teams and across the full software development life cycle.

Previous experience of building solutions using Liferay DXP would be beneficial.

Strong visual design skills.

Good understanding of Microsoft Identity Management solutions (Azure AD, Azure AD B2C).

Good understanding of cloud computing architectures and fundamentals like security, performance, and scalability, with experience of working with cloud technologies in Azure.

Strong knowledge of software quality assurance best practices and methodologies.

Skills:

Excellent oral and interpersonal communication skills.

Outstanding writing and documentation skills.

Ability to communicate ideas in both technical and user-friendly language.

Highly self-motivated and directed, with keen attention to detail.

Able to prioritise and execute tasks in a high-pressure environment.

Experience working in a team-oriented, collaborative environment.

Knowledge of applicable data privacy practices and laws.

Qualifications:

Typically educated to bachelor degree level in a related subject (e.g. Computer Science, Software Engineering).

Coach and mentor junior team members and promote knowledge sharing and collaboration across the team.

In return for your commitment, we offer a range of benefits including: Competitive salary and bonus23 holiday allowance increasing by 1 one extra day each year for five yearsAnnual leave purchase schemeFive day's paid Caregiver/Dependant leave per annumFive paid days off per year for volunteering `Competitive family care policyFinancial, physical and mental wellbeing supportPrivate healthcare (after qualifying period)Company share optionAccess to a range of retail discounts and savings At SThree, we pride ourselves on our commitment to diversity and inclusion, we have a number of programmes in place to ensure that our people are valued and respected every day. With a sharp focus on training and development, we go above and beyond to ensure that our colleagues have adequate support to excel in their careers. We are also really excited to announce our permanent move to hybrid working so we are encouraging our people to work where they feel most productive - with a blended office/home working model.SThree are committed to ensuring equal opportunities, fairness of treatment, dignity, work-life balance and the elimination of all forms of discrimination in the workplace for all staff and job applicants.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: