Full Stack Engineer at Quiver

  • UK Only
  • Quiver
Job Description:

THE ROLE

We are a tech company solving logistical problems, not a logistics company bolting on technology. This means we need a strong, detail-orientated engineering team to architect the foundations of Quiver's infrastructure.

You will be working as part of a passionate, diverse and rapidly growing team in direct communication with Quiver's founders, stakeholders and commercial partners. We need someone with a can-do attitude that is self-motivated to approach any task at hand; nothing is too easy or difficult - if it provides value to a customer, we need to do it!

You will gain experience in many roles: developer, architect, product manager, account manager. The perfect candidate should be excited by the diversity of responsibilities and relish the potential to grow and learn skillsets they wouldn’t normally in other Engineering positions.

At Quiver we have no conscious technological biases; we choose the best tech to solve the problem at hand. You should be confident in challenging any decisions, but also understand that progress is fundamental to Quiver’s growth. We want to build products that are a joy to use whilst positively impacting the world around us. Customer satisfaction and sustainability are the key values that underpin every decision at Quiver.

The Work

Work at Quiver can be split into;

Operational expansion - onboarding new clients, integrating into new stacks and localising for new markets. Operational efficiency - route calculation, task prioritisation algorithms, fulfilment centre tooling, packing algorithms, courier tooling. Product expansion - building consumer facing apps and working on new value-add services. Data - developing infrastructure to support the collation, transformation and analysis of internally generated data.

In the next 6 months, you will notably be working on:

Delivery prioritisation - event-driven infrastructure for efficiently allocating and re-allocating jobs to couriers in real-time. Merchant dashboard - a web app for retailers to monitor how Quiver is working for them. We have amassed a ton of feature requests since releasing v1 around 11 months ago and want to completely redesign what we currently have. Data analysis infrastructure - Quiver generates and consumes a lot of disparate data but doesn't do much with it. Data-driven insights will be key to Quiver's growth, therefore creating a scalable infrastructure now is really important. Customer profiles - extending our current web app to allow customers to get a consolidated view of all their Quiver deliveries.

The Tech

  • Micro-service event-driven architecture running in AWS (ECS, SNS, SQS, API Gateway, Lambdas, RDS, Amplify etc.).
  • Micro-services in Typescript and Golang.
  • Web apps in React and experimenting with Svelte.
  • Cross platform phone app in React Native
  • High quality and thoughtful API suite.

The perfect candidate (nobody's perfect)

  • Ownership - exhibited end-to-end ownership of a project or feature.
  • Vision - ability to influence and challenge the team's decisions regarding product and its supporting infrastructure.
  • Communication skills - ability to communicate comfortably with technical and non-technical persons alike, internally and externally.
  • Context-switching&multi-tasking - ability to efficiently juggle concurrent and unrelated technical and non-technical tasks.
  • Product-first mindset - ability to identify work that is going to add business value immediately.
  • Resilient and adaptable - always finishes the job, constantly ask for feedback and iterate.
  • Self-motivated and ambitious.
  • At least 2 years of full-stack software engineering experience.
  • Experience with Typescript and frontend frameworks Angular or React.
  • Experience with React Native.
  • Experience with Golang or similar back-end language.
  • Ability to learn new languages, technologies and standards quickly.
  • Experience with AWS, Micro-service and Event-driven architectures.
  • Experience with creating thoughtful RESTful APIs - we like Google’s AIPs.
  • Experience with relational databases.

Other Jobs in Full Stack