UI Developer

Alex James Digital ,
Manchester, Greater Manchester
Job Type: Full-time
Salary: £30,000 per annum

Overview

Our client are a fast growing manufacturing business. They create bespoke solutions, install and operate monitoring systems to the highest quality and industry standards. They are an exciting rapidly evolving business and are constantly seeking to recruit the very best talent. They are now looking for an enthusiastic Front End UI Web Developer to join their software development team. The team work with cutting edge Cloud technologies in the IoT space. The front end UI web developer will have very strong skills in HTML and CSS and will be responsible for implementing and improving the look and feel of their SaaS solutions. A knowledge of SPA frameworks would be beneficial. A good eye for detail and strong analytical skills are essential. The Front End UI Developer will be a significant contributor to the design, build, testing and implementation of software and associated best practice processes, tools and techniques Key Accountabilities: To design, build, test and implement software for systems of any size and complexity to deliver the defined business outcomes and requirements To maintain a high level of core technical and software development skills that will ensure delivery of high quality software To maintain up to date knowledge of the latest trends and future strategy for specified technology areas in order to increase the efficiency of software developed To evaluate and recommend products and tools in order to ensure continuous improvement of the software development process To raise and mitigate risks/issues arising during software development and live operations to minimise business impact To deliver results personally and through others in a specific technology area or discipline to meet defined quality and efficiency standards To support the professional development of colleagues in the software development team in order to ensure continuous improvement of skills and competencies across the team Essential Experience, Skills, Knowledge & Qualifications: Education and/or experience equivalent to a minimum of an Bachelor’s degree from an accredited college, or university with a degree in computer sciences or a related discipline, plus 3-7 years of experience in software development. Strong, positive and enthusiastic technical contributor able to use initiative and experience to resolve day to day problems Able to demonstrate commercial awareness in technical decisions and recognise areas for improvement Sound knowledge of technology trends within areas of specialism and able to apply to current and future activities Able to identify and meet high standards for own work, promoting best practice and following agreed processes Strong team player able to build relationships within the team and encourage collaboration and knowledge sharing Open, clear and honest verbal and written communicator Focussed and driven with the determination to overcome technical problems Strong desire to learn new technical skills and improve existing processes/techniques At least 3 years’ solid experience of working on complex software development projects Solid experience of software testing tools, techniques and methods (e.g. TDD) Key skills: LESS/SASS, TypeScript, SPA frameworks (e.g. Aurelia, Angular, React or similar), CSS, HTML Photoshop or similar Prototyping and design of UI elements Agile software development Desirable Experience, Skills, Knowledge & Qualifications: Able to provide clear and concise technical leadership to others Able to encourage others to apply appropriate technical judgement to improve commercial advantage Contributes to the technology direction of the company in areas of specialism Sets high quality standards for the team within areas of specialism Able to work with team to find win-win solutions to complex problems Able to translate complex technical concepts into business language Encourages others to develop and acquire new technical knowledge and skills OOA/OOD/SOLID and Design Patterns Azure technologies and services DevOps Excellent package offered to the successful candidate.