Senior Front-End Software Engineer (Remote-UK)

Engineering · Edinburgh, Edinburgh, City of
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Actify has an opportunity for a Senior Front-End Engineer to join our team and work on the development of major features in our new applications.  Actify Automotive Program Management Suite (APM Suite) is a new-to-market, Azure-hosted, cloud-based web application that supports the automotive program management process for automotive suppliers around the world.


Our front-end technology stack is built on Angular and supported by .Net Core Web APIs. Our database is built using ArangoDB (a hybrid document and graph database) for which we maintain our own open-source driver arangoDB-net-standard.


If you enjoy seeing things through from requirements to production, relish technical challenges and would love to work with a talented & fun team, then we want to hear from you!


Skills and Experience

Engineers at Actify have a broad knowledge of a range of computing concepts including UI design, data structures and algorithms, databases and distributed systems. Our core values require that everyone in the Engineering organization strives to be:

  • pragmatic
  • attentive to detail
  • always learning
  • collaborative
  • effective in communication
  • intellectually honest

 

In addition to the above, the candidate must have:

  • Master’s or Bachelor’s degree in Computing Science or IT-related field, or equivalent industry experience
  • Minimum of 5 years in front-end web application development
  • Extensive programming experience in HTML5, CSS3, SCSS (or similar)
  • Excellent Javascript/Typescript knowledge
  • Solid understanding of Angular (7 or above)
  • Experience with client-side architecture and design patterns
  • Experience with RXJS (or similar)


The following would also be beneficial:

  • Good knowledge of object-oriented programming, in a language such as C#, Java or C++
  • .Net Core, .Net Framework, .Net Standard
  • Developing Web APIs
  • ArangoDB, or other graph databases

 

Key Responsibilities

  • Helping to determine high-level requirements and translating them into design and development proposals
  • Designing and implementing front end components and infrastructure for major new features in our applications
  • Communicating technical decisions through design docs, tech demos and presentations
  • Mentoring junior engineers via pairing, design review and code review


Position Details

This position is based in the UK.  We accommodate remote work from anywhere in the UK, including fully remote staff, or you can be based in our Edinburgh office.

 

Occasional international travel will be required.  Remote staff are required to travel to our office in Edinburgh periodically (approximately 4 – 6 times per year).


As well as a competitive salary, our employees receive the following benefits:

  • Generous time off with flexible holidays
  • Flexible working arrangements and remote work
  • Access to LinkedIn Learning and time for learning and personal development
  • Private health insurance
  • Pension
  • Paid family benefits


Company Overview

For over 15 years, Actify has been helping manufacturers to visualize and interact with design, engineering, and manufacturing information. Now Actify is applying everything we have learned to equip automotive suppliers with enterprise-grade solutions to meet the challenges of program-based manufacturing. Once again, we’re forging partnerships with leaders and innovators in the supplier community to create a new class of software, Actify Automotive Program Management, that speeds operations, improves productivity, and supports continuous improvement.


Actify serves a global customers base, over 85% of whom are in the automotive supply chain. Actify is headquartered in Detroit, Michigan with its R&D center in Edinburgh, Scotland, and sales and support locations in the United States, Germany, and the United Kingdom.


Employees of Actify share these common values:

  • Invested in Customer Success - We are dedicated first and foremost to our customers. We seek relationships based on long-term value, not transactions.
  • Responsive - We listen, learn, and follow through to help our customers solve problems. We are always open to finding a better way.
  • Collaborative – It is central to how we do things; the more and better the dialogue and teamwork among ourselves and with our customers, the better the outcome. We want to build a customer community.
  • Honest and Transparent - Our customers respect the fact that we speak plainly, directly, and truthfully.

Thank You

Your application was submitted successfully.

  • Location
    Edinburgh, Edinburgh, City of
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced