Mid-tier Full Stack Engineer

We are looking for an outstanding and creative Mid-tier Fullstack Engineer on an initial three month contract. This individual will take on a challenging and exciting role within a Digital Agency delivering new digital projects and supporting existing digital projects.

About Profound

Profound is an award-winning digital agency

We design and deliver better digital user experiences – primarily focused on website and ecommerce projects – from UX design to fully integrated CMS & commerce platform delivery. Working with major brands across the globe, we operate across a broad range of sectors from FMCG, manufacturing, B2B, technology and construction – helping clients solve marketing and commerce problems, improving user experience and solving complex technical integration and data problems. With an equal balance of design and development personnel, we all have a passion for delivering the ultimate user experience and this is demonstrated through our award – winning team and our client list pedigree. With a growing reputation for excellence and an increasing number of projects, we are now expanding our team.

About the role

As a Mid-tier Fullstack Engineer, you’ll be key in driving the development of client projects, with ownership across the stack from the UI delivery using JavaScript and React through to the middleware API mediation using NodeJs. You’ll bring a high quality of technical competence in the delivery of new and existing digital projects.
You will be supported and actively mentored by our senior engineers and will have a key responsibility in ensuring that all the work you deliver is inline with our best practice and coding standards. In your role you will be involved in developing features across the stack, performing developer testing, PR showcases and possibly even be wrapped into end client showcases. You may find yourself working closely with our expert team of UX Designers to ensure the delivery of clean and innovative UX, taking their digital ideas and bringing them to life on screen.
The Mid-tier Fullstack Engineer is an exciting and varied role, and is critical to the success of digital projects. On a daily basis the Mid-tier Full Stack Engineer will use skills such as:
  • Idea generation
  • Problem solving
  • Influencing
  • Diplomacy
  • Collaboration


This role will be a foundational and key addition to our team as we grow our East-Midlands based digital centre of excellence for next generation headless website and ecommerce delivery.

What you'll need to bring

  • Previous Digital Agency experience with a demonstrable track record working end-to-end on digital projects.
  • Demonstrable working experience as a mid-tier full stack engineer, ideally with CMS and eCommerce projects in a headless composable enterprise.
  • Extensive experience and knowledge of HTML and CSS scripting [HTML5, CSS, LESS / SASS].
  • Any exposure to Tailwind would be extremely helpful.
  • Experience of building websites and apps using React.
  • Experience of NextJS and/or GatsbyJS.
  • Experience of using state management (e.g. Redux, Contexts)
  • Experience of “Vanilla” JavaScript as well as JavaScript development tools [WebPack, ES6/ES7, LESS/SASS, Grunt, Babel, ESLint, Node JS / NPM].
  • Experience of using Javascript unit testing frameworks and tools [MochaJS, Jasmine, AVA,JEST].
  • Experience of implementing Javascript applications interfacing with GraphQL APIs.
  • Experience of Apollo Server
  • Experience of JavaScript ES6/ES7 in NodeJS
  • Experience with Git version control systems.
  • Experience of delivering accessible markup conforming to the WCAG 2.0 and 2.1 guidelines
  • A can do attitude, working alongside technical leaders and other engineers in the Engineering practice to continually improve our development processes, practices, tools and techniques in-line with advancements and changes in technologies.
  • Experience of being comfortable in challenging customer feedback in order to preserve the integrity of the design if they believe a Clients’ feedback to be damaging to the success of the project.
  • Exceptional communication including facilitation, presentation and written skills and must have the ability to be pragmatic and drive strong scope management disciplines
  • Good organisational skills and experience of working to deadlines and protecting the overall flow and cadence of a project plan
  • An obsession for QA discipline to ensure all development work meets requirements and client expectations and delivers a great user experience.
  • A strong development background coupled with a solid understanding of web technologies.
  • A possession of empathy for End Users.
  • A strong eye for detail, and a belief that the small details matter.
  • An understanding of SEO and accessibility strategies.

Nice to haves

  • Experience of working on with the JAM Stack architecture implementing websites and apps across headless technologies and microservice infrastructure.
  • Experience of working with GraphQL.
  • Knowledge of component libraries such as Storybook.
  • Experience of working on Accessible websites an advantage.

The benefits

  • Remote contract

Think you're the right fit?