Call us on +44 870 947 0297

Chat to us about digital problem solving, a workshop or to get a sense of direction

Book a free slot

Dawson Andrews

an independent digital product firm

Monday 01 January 1900

What’s The Role?

Our main tech stack usually consists around a Ruby API (usually Rails, sometimes Sinatra - depending on the project) built using test driven development, accompanied with a frontend using modern web technologies such as Vue JS, React, React Native and Swift. We love working with the latest, cutting-edge technologies as we do our best to keep ahead of the curve whenever possible, so you will not be restricted to this tech stack. We’re on the lookout for full stack developers with the ability to self-manage, as well as work well within a team. You will be involved with projects from the ground up; helping to scope the work involved within a project, developing feature ideas and deciding upon the most applicable technologies to use. We do our best to be as transparent as possible with our clients, giving them a full oversight on the progress of their project and making them feel a part of our team; therefore you will be expected to deal directly with clients on a regular basis.

Client and service work is not all that we do. One of our goals over the coming year is to develop more in-house products. So if you have any project ideas - we’d love to hear about them! An example of this would be Ripley Chat; a chatbot we built in-house which is now being used across over 250 car dealership websites, including Used Cars NI! If you have experience dealing with servers and hosting, that would be an added bonus. At present we tend to use a mixture of Heroku, AWS and Netlify for our projects, with thought given to worker servers, load balancing and scalability to ensure little to no downtime.

We love working with the latest, cutting-edge technologies as we do our best to keep ahead of the curve whenever possible, so you will not be restricted to this tech stack.


Must have

  • 3+ years of experience building web apps
  • High proficiency in JavaScript and React.js (If it involves JavaScript, you have already done it, or are comfortable figuring out how.)
  • Familiarity with HTML5/CSS3, JavaScript and UI/UX design
  • Experience with Git version control software
  • Deep understanding of mobile applications
  • Previous experience working in a cloud-based environment
  • Great eye for detail and a strong sense of responsibility
  • The desire to solve difficult problems
  • The ambition to develop well written and designed software
  • The aspiration to work with others to solve complex problems

Nice to have 

experience with...

  • machine learning and/or artificial intelligence
  • React Native
  • Ruby on Rails
  • Node.j
  • Sinatra
  • PHP
  • Swift
  • Angular
  • Node
  • Vue.js

Examples of previous projects


Toys r Us


Manchester United - Tear Down

We also created our own chatbot Ripley being used across the UK by the automotive industry. We hope you can help us expand Ripley into new industries and markets

You might also like to read our approach to the Agency Pricing Model which will give you a sense of why we have been so successful.

How To Apply

Please email us with a cover letter, CV, and link to your portfolio.

Email about this role



Why the world's biggest football club is missing key digital product opportunities and partying like it's 1999


Agencies of the future will be value drivers, not service providers. Here’s how…

Agencies are stuck in the mud. Consultancies take all of a companies cash… and none of the risk.