Senior/Lead Front End Developer
Edinburgh office - with the freedom to work fully remote (UK)
Salary: to £70,000 plus great benefits and extras
The company:
This is the chance to join a Global company with 20 years of expertise. You will be working on cutting edge software that is used by some of the biggest companies on the planet (more than 50% of the FTSE 100 list). They specialise in security, identity and access management. In short, they are doing some very cool and technically challenging work. You will be joining a small team in Edinburgh, with a start up feel, who contribute in a unique way to the overall business. So, if you are looking for the best of both worlds: a start up feel and culture but being part of a global community of experts with a US HQ, then this could be right up your street!
The role:
Working as part of a Scrum team and reporting to a Product Development Manager, you will:
• Use your deep technical skills to help lead the migration of an existing "on-premises" product to our new SaaS platform
• Work with Product Managers and Software Architects to develop requirements and design new features
• Work with your team to implement user stories, enhancements, and defect fixes
• As a subject expert, use your experience to improve your team through mentoring and knowledge sharing
• Work with our operational and support teams to achieve a great experience for our customers
Your skills:
• Extensive experience developing, well-tested interfaces using React, JavaScript, HTML and CSS
• Played a leading role in building UIs that enable complex workflows, ideally in a SaaS context.
• Experience designing and consuming RESTful APIs
• Experience of Typescript would be an advantage, as would familiarity with Angular (which is their legacy framework)
• The ability to approach problems with a product mindset, making good decisions that balance technical constraints with scope and business objectives
• The ability to constructively review and critique your work and that of others, and the desire to push yourself and those around you to keep improving
• Familiarity with Java or another JVM-based language would be an advantage
If you are interested, please apply - or call Darren for more info and an informal chat around the role.