Role Description
This is a full-time role for a
Junior Full-Stack & Automation Engineer
. You'll develop and maintain front-end and back-end web applications, write clean, efficient code, debug issues, and collaborate with a small, dynamic team to build scalable solutions. You'll also implement
Python-based automation
to streamline workflows and improve efficiency.
Why this role
You'll
own our website rebuild end-to-end
, automate data workflows with
Python/n8n
, and keep our data
clean, reliable, and analysis-ready
. It's a hands-on role for a builder who loves shipping.
Key Responsibilities
Lead Full-Stack Website Development (Primary focus)
* Architect & build a modern, responsive site (
HTML, CSS, JavaScript
).
* Design DB schemas; implement
secure REST APIs
and
user authentication
.
* Ensure smooth frontend–backend integration;
CI/CD, deployment, maintenance
.
* Good understanding of technical SEO is nice to have.
* Own the lifecycle:
wireframes → MVP → production → iteration
.
Design & Implement Python-Based Automation
* Build
Python
scripts/tools for
web scraping, ETL, API integrations
.
* Orchestrate workflows with
n8n
(or Zapier/Make) to automate cross-system processes.
* Create real-time/near-real-time data syncs; reduce manual work and errors.
Advanced Excel / Data Management & Cleaning
* Clean, transform, standardise multi-source datasets (
Excel, SQL, Python
).
* Build robust
ETL pipelines
and
automated data-validation
checks.
* (Nice-to-have) Produce lightweight dashboards in
Tableau
or similar.
Required Skills & Qualifications
* Strong full-stack fundamentals:
HTML, CSS, JavaScript
and a backend stack (e.g.
Python/FastAPI
).
* Python
for automation, data processing, and
web scraping
.
* SEO Understanding
* Experience with
automation platforms
(
n8n
preferred; Zapier/Make acceptable).
* Advanced Excel
(Power Query, advanced formulas/lookups, PivotTables).
* Data cleaning/analytics.
* Experience:
0–2 years.
Nice to Have
* Frontend frameworks (
React/Vue
) and CSS tooling (
Tailwind/SCSS
).
* Docker
, cloud (
AWS/GCP/Azure
), basic infra/DevOps.
* Tableau/Power BI
for quick visualisations.
* Auth (
OAuth/JWT
), security best practices, and testing (unit/integration).
What we offer
* Impactful ownership of greenfield builds and automation initiatives.
* Mentorship and clear growth path in full-stack + data engineering.
* Tools budget, learning support, and modern dev workflows.
* Friendly, mission-driven team in Harborne,
Birmingham
.
How to apply:
Email your CV to
(subject:
Junior Full-Stack & Automation Engineer
). Include links to
GitHub/portfolio
and a few lines on a project you shipped.
Equal Opportunities:
We're an equal-opportunity employer. We welcome applicants from all backgrounds and experiences.