SThree
Glasgow, Lanarkshire
SThree
UI Developer Opportunity
- Location Glasgow
- Salary 45-65k/year
- “Hybrid working”
- Please note candidates requiring sponsorship will be considered.
Overall purpose of role
We are forming four new agile full-stack feature teams to work on an exciting new digital investing product within our clients Wealth. We will leverage some existing digital app capability but will be mostly building brand new customer-facing digital features, with the user interface fully designed, built and owned in-house.
The successful candidate will be an experienced developer with a strong understanding of developing Single Page Applications, using Angular and Type Script and ideally also experience of back-end set-up / integration with databases and servers. The role will involve working closely with UI/UX designers, with solution architects as well as supporting more junior developers in the team. A strong agile mindset is required and willingness to iterate, showcase your work and fail fast.
Key Accountabilities
- Be a key member within one of the agile feature teams, taking the lead on development for that team
- Taking business and functional requirements and translating them into technical, functional and user interface designs
- Producing and maintaining readable, well-documented code, along with accompanying automated test coverage
- Unit and integration testing of code, and providing support to testing cycles ensuring that defects are resolved. All project deliverables must be produced in accordance with governance practices and utilizing QA procedures.
- Contribute towards best practice across all the feature teams
- Support and mentor junior colleagues, including graduates, interns and higher apprentices
- Partake in all aspects of an iterative Agile development lifecycle.
- Develop and maintain strong relationships with the application support teams to ensure effective delivery of projects into the production environment.
Stakeholder Management and Leadership
Key relationships will be with the Product Owner, Scrum Master, UI/UX Designers, Solution Architects, Business Analysts, API developers, Automation Testers and other UI developers.
The role requires the ability to communicate clearly, work collaboratively in a truly agile full-stack feature team, and to be comfortable showcasing work to business users.
Decision-making and Problem Solving
This role involves creative thinking, problem solving and hands-on development. The developer will design and implement solutions to complex problems, working with colleagues in Agile feature teams.
Risk and Control Objective
Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal business Policies and Policy Standards.
Person Specification
Essential Skills/Basic Qualifications:
- Extensive hands-on experience designing and building Single Page Applications, using HTML5, CSS, JavaScript and Type Script
- Experience with Bootstrap, Materialize or Responsive Web Design
- Proven ability to design and develop enterprise solutions using tools and techniques such as GIT, TDD/BDD, Jasmine, JEST, Karma, automated CI/CD, and strong software engineering principles and design patterns
- Strong communication and collaboration skills
Desirable skills/Preferred Qualifications:
- Experience of consuming REST APIs
- Java programming experience, while not essential, would be an advantage
- Experience in the Wealth Management, Financial Planning and Digital Investing domains
- Educated to degree level or above, preferably in Computer Science or Software Engineering.
If interested please apply with an updated copy of your CV. Shortlisted candidates will be contacted over the next two weeks.
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.