You will have at least 5 years’ experience within a similar position with a passion for learning and developing code whilst collaborating with Product Designers/Managers and Software Engineers to deliver compelling user-facing products.
Your completed Degree/Diploma in Computer Science/Software Engineering coupled with examples of previous work done as well as experience in developing websites or mobile applications will compliment your application for this exciting, permanent long term career opportunity.
Preferred Skills will require you to have experience in Git, Testing Tools: Mocha, Selenium, Puppeteer UX, Design, Microservices architecture Unit, Integration testing, Single Page Applications (SPA) Continuous and Integration (CI), whilst some of the main responsibilities in this role will focus on:
- Analysing, designing and implantation of new features
- Ensuring architect efficient and reusable front-end systems that will drive complex web applications
- Writing of elegant and robust code, unit, integration, and acceptance tests for all components
- Able to write technical documents and trouble shoot root-cause errors
Working in this agile environment with stand-ups, sprints and planning meetings that will include cross - functional teams you will also mentor junior and mid-level developers whilst identifying and resolving performance and scalability issues
Salary is highly negotiable and will depend on relevant experience, qualifications, and skills set