Careers

Front End Developer

Job Type: Full Time

Salary: Depends on Experience

Location: Glasgow or London

 

Note: Because of COVID 19 we are working remotely with no plan to return to the office in 2021. Staff have the option to use the office occasionally whilst maintaining physical distancing and other implemented safety measures on a purely voluntary basis. You would be expected to make the commute into the London or Glasgow office a few days a week longer term assuming it is then safe to do so.

Role summary

This is an opportunity for a capable engineer with a professional attitude and mature mindset to join our award winning practise. The successful candidate will have the opportunity to work on a variety of projects, ranging from small but highly engaging and interactive applications, to large scale content driven websites. You will develop a deep knowledge and experience of our projects, tools and products we use; including viewing, crowdsourcing and showcasing applications (see https://cultural-heritage.digirati.com/ ).

You’ll have a chance to develop your skill-set while working as part of an experienced multidisciplinary team. You will be the voice of the Frontend during the planning stages of projects and architect robust Frontend solutions.

What you’ll do

  • Build small, focused interactions and story-driven narratives in modern Frontend frameworks.
  • Build large, API-driven websites, collaborating with Backend developers to produce well-defined and robust API specifications.
  • Work closely with clients throughout projects to ensure that expectations are aligned.
  • Work closely with the UX team to solve user-centric problems with an iterative and collaborative workflow.
  • Work as part of a highly motivated team, using Lean and Agile principles to help deliver successful outcomes for our clients

 

Skills and experience you have:

  • Mastery of HTML, CSS and modern Javascript.
  • Experience with crafting accessible and well-structured markup.
  • Experience with using a UI framework (React, Vue, Angular etc.)
  • Experience with using unit and integration testing to produce maintainable code.
  • Experience with Git and peer reviews.

Bonus points:

  • Experience with a typed JS-targeting language. We like Typescript, but we’re interested in your experience with Flow or Elm too.
  • Knowledge of linked-data or IIIF (JSON-LD, RDF)
  • Contributing to or maintaining open source software.
  • NodeJS for servers – express, middleware, caching, deployments, production considerations.
  • NodeJS for tooling – Creating CLI tooling node fs, net, path, compilation.
  • Yarn workspaces / Lerna – creating and managing mono repos, setting up tests, builds and deployments
  • An informed understanding of application performance, when to optimise and how to profile performance.

Know something that’s not on the list? Mention it in your cover letter when applying. Digirati is always open to exploring new technology, championed by individuals in the company. We strive to use the best tools and practices for the job.

Candidate Attitude & Behaviours:

To deliver successful outcomes for our clients Digirati requires great team players who:

  • Must have good interpersonal skills and a desire to collaborate with others
  • Must have good verbal and written communication skills
  • Have a passion for technology and seeking innovative solutions
  • Is comfortable learning new technologies, languages, tools, processes and applicable domain knowledge
  • Is pragmatic in decision making, capable of balancing trade-offs where necessary
  • Flexible and willing to travel to client sites on occasion

To apply please send a cover letter and CV to jobs@digirati.com

The culture

Digirati’s success is down to our talented people. We are a trusted partner of various high profile clients and always strive to deliver projects in an innovative way utilising the latest practices and technologies to continually develop our team’s knowledge and experience. Our focus is on working closely with customers to push the boundaries and develop innovative products and solutions that exceed their expectations.

Digirati are committed to being an equal opportunities employer. There is a particular issue within our industry regarding gender representation, our gender balance is significantly higher than the industry average, we believe this has had a very positive impact on our overall culture.

We have a strong ethos of collaboration and continuous improvement, therefore we invest in our staff to improve skills and share knowledge throughout the organisation. We work with agile at scale, staff work in agile teams and participate in communities of practice according to their interests; this creates a dynamic open working culture that is flat in structure and empowers staff to drive their own work and development.

The perks

Research, Development & Learning (RDL)

Each individual’s RDL programme is unique and designed in collaboration with your line manager. You might spend this time doing formal certification, contributing to open source software or evaluating a new technology or mastering a framework you already know. We are extending this further to provide a scheduled day per month for the wider team to work collaboratively together on areas relevant to their skill sets and interests.

Flexitime

Client schedules permitting we can be flexible when employees start and end work

Bonus Scheme

There is an annual bonus scheme based on personal performance and company profitability.

Pension Scheme

Digirati will match your personal contribution to your pension by up to 5%.

Working from home

Employees will spend the majority of their time in the office but there is some scope for working from home at managerial discretion.