Gaist is looking for two talented full stack developers to join our development team. We are seeking Software Developers with strong initiative, a technical mindset with great attention to detail and a dedication to continuous learning. In this role you should have a high level of self-motivation and self-awareness, excellent communication skills and be passionate about working as part of a team. If you are also competent in writing well architected and clean code, passionate about quality, appreciate autonomy and freedom we would like to meet you.


Appointment details

  • 25 days holiday, plus public holidays (extra day per year of service up to 5 max)
  • Company pension scheme
  • Private medical cover and Life assurance scheme available
  • Training and development opportunities

Job type: Full-time

Role: Full Stack Developer

Experience level: Mid-Level, Senior

Salary: £30,000 – £45,000 per year (depending on qualifications and relevant experience)

Number of jobs available: 2

Location: Skipton, Lancaster, Remote (monthly team day in the office)


Key Responsibilities

  • Software development across our technology stack, designing and developing new features.
  • Actively participate in sprint and release planning, daily stands-ups, and retrospectives.
  • Working collaboratively with developers, product managers and the Business to plan sprints, as well as help to estimate upcoming projects.
  • Select appropriate design patterns, architectures, and tools, and ensure they are applied effectively.
  • Continual learning, to stay up-to-date with the latest techniques and technologies.
  • Review pull requests and help colleagues troubleshoot their code.
  • Ensuring good test coverage across the codebase.
  • Assist in developing documentation and Wiki’s.


Qualifications and Essential Skills:

  • Full Stack Developer.
  • 3+ years professional software development experience.
  • C# ASP.NET Core or C# ASP.Net.
  • Ability to create clean, modern, testable, and well-documented code.
  • Experience with a front-end JavaScript framework (preferably Angular).
  • Experience of RESTful API development.
  • Exposure to architecture, design patterns and a good understanding of software design principles (such as SOLID principles).
  • JavaScript / Typescript.
  • Experience with SQL Server / PostgreSQL.
  • Personality traits: Professional, problem solver, proactive, passionate, team player.


Desirable Skills:

  • Angular 5+.
  • Knowledge / experience of mapping frameworks (Leaflet.js / Mapbox).
  • Experience with spatial data and standard operations (union, intersect).
  • JSON.
  • TDD.
  • Agile Development.


About Gaist:

Gaist is an award winning independent professional services company specialising in asset management and consulting across the highways infrastructure and transport sector.

Gaist is passionate about using data responsibly and ethically and as such has built a strong reputation for this as well as using technology to reduce costs to our partners and customers.

At Gaist not only are we committed to a working environment that embraces equal opportunity, but we also promote equality of opportunity. We see diversity as vital to our future success and the customers we work with as we grow rapidly. We therefore welcome applications from candidates regardless of gender, race, religion, sexuality, disability, or background.

If you believe you or anyone you may know would be a suitable candidate for this role and are interested in the opportunity, please submit a copy of your CV and a brief explanation of the skills you can bring to the role advertised to ANDY.GREAVES@GAIST.CO.UK for consideration. This vacancy will close at midday on June 2nd 2021.

Although we aim to respond to all applicants, if you do not receive a response within 10 days, unfortunately your application has not been successful. Due to the number of applications we receive for roles at Gaist, we are unable to guarantee a response to all submissions that are not progressed to interview stages