Back to job search

Front End Software Developer (JavaScript / React)

  • Location:

    Edinburgh

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Kevin Feely

  • Contact email:

    Kfeely@headresourcing.com

  • Job ref:

    BBBH34377_1602851016

  • Published:

    10 days ago

  • Expiry date:

    2020-11-15

  • Startdate:

    ASAP

Front End Software Developer (JavaScript / React) - Permanent - Edinburgh

Head Resourcing is currently recruiting for a Front End Software Developer for our client based in Edinburgh. Our client is a global technology company that uses location-based data and analytics to deliver digital content to audiences on the move, they work with some of the world's best known companies and have offices across the globe (they have c. 200 employees currently). They are looking to recruit a creative and curious Front end Software Developer to join their web team this team delivers internal and customer-facing web applications for managing complex media and data campaigns and providing deep reporting, visualisation, and analytics. Front End Software Developers at our client are more than just web developers - they're people who are builders and problem solvers at heart, people with a passion to make things better. You will help innovate and design new features and products, work with the team to build them, and support and grow them when they're live. You will discuss 'why' as much or more than 'what' and 'how' in planning meetings because they want you to help shape their future. You will typically write code in JavaScript, and they are currently migrating from Angular to React, you'll also be exposed to Java and Spring on the backend. You'll work in cross-functional teams with data and backend engineers, but also data scientists and others across the business. With soft boundaries between teams, you'll have opportunities to dip into other domains as much or as little as you'd like.

Responsibilities:
- Innovate, implement, support, and iterate on user-facing web applications
- Support, mentor, and pair with other members of the team to advance our team's capabilities and capacity
- Help our client identify and take advantage of new and innovative opportunities for commercial and technical growth

Essential:
- Experience as a frontend engineer for complex, customer-centric web applications
- Excellent knowledge of JavaScript and Typescript (ES5/ES6)
- React (ReactJS)
- CSS and CSS pre-processors
- Advanced HTML and DOM knowledge
- RESTful, SPA, and MVC concepts and architectures
- Experience implementing complex data visualisations

Desirable:
- AngularJS
- UX / UI experience
- Full stack engineering
- User behaviour analysis
- Site measurement tools such as Google Analytics, Mixpanel, etc.