Full Stack Engineer

  • Location


  • Sector:

    Internet of Things

  • Job type:


  • Salary:

    £350 - £450 per annum + Outside IR35

  • Contact:

    Macaulay Eccles

  • Contact email:

  • Job ref:


  • Duration:


  • Startdate:


We are seeking a skilled Full Stack JavaScript Engineer to join our dynamic team on a contract basis. As a Full Stack Engineer, you will be responsible for developing and maintaining both frontend and backend components of our web applications. Your primary focus will be on delivering high-quality code that meets our clients' requirements while adhering to industry best practices and standards.

Here's an idea of the type of experience you've got along with an idea of what we think would be useful to also know:

Technical Skills
Knowledge of front-end technologies such as HTML5 and SCSS
Knowledge of back-end technologies such as NodeJS, Express or Koa
Strong Client-side & Server-side JavaScript skills
Experience with FaaS platforms (e.g Cloud Functions, Lambda)
Working with third-party REST and GraphQL APIs
Experience of the full software lifecycle
Advanced experience working with Git
Advanced experience working with Git

Knowledge and Experience
At least 2 years of development experience working in a development team within a commercial environment
Experience dealing directly with non-technical stakeholders
Highly motivated with demonstrable technical and analytical skills
Desire to further technical skills and knowledge
Attention to detail, commitment and desire to complete a consistently high standard of work
Advanced time management skills with the ability to manage own tasks to agreed timelines with limited supervision
Able to clearly communicate complex design and development decisions
Knowledge of best practice and architecture for complex web applications
Able to articulate complex technical solutions with minimal assistance
Able to design and build complex technical solutions with minimal assistance
Strong communication skills

Technical Skills
Experience on the BigCommerce platform, or other SaaS ecommerce platforms
Experience with one or more cloud platform (e.g. AWS, Google Cloud, Azure)
Terraform or another infrastructure-as-code tool
Experience integrating with relational databases (e.g. Postgres, MySQL)

Knowledge and Experience
At least 1 years software development experience on a SaaS ecommerce platform
Managing tasks and timelines of a development team, within a commercial environment