Junior Developer
Reports To: Digital & Automation Manager
Location: Telford, England (on-site)
Salary: £28,000 – £30,000 per annum
Contract: Permanent, full-time
Role Purpose
We’re looking for a Junior Developer to join our small, high-impact technology team. You’ll work alongside the Digital & Automation Manager to build and maintain the internal tools, automated workflows, and integrations that keep CanDo Laundry Services running.
This is a hands-on development role. You’ll write real code from day one — building workflow automations, maintaining internal web applications, working with APIs and databases, and helping extend our growing platform. If you want to learn fast in a production environment where your work is immediately visible, this is the role.
What You’ll Work On
Automation & Integrations
- Build and maintain automated workflows connecting business systems (CRM, accounting, communications)
- Write integration logic using platforms such as n8n, Zapier, Make, or Cloudflare Workers
- Work with REST APIs, webhooks, and scheduled tasks to move data between systems reliably
- Debug, test, and monitor automations in production
Internal Tools & Web Applications
- Contribute to internal web applications built with React, TypeScript, Node.js, and PostgreSQL
- Fix bugs, build new features, and improve existing UIs
- Work with Supabase for authentication, database queries, and real-time functionality
- Write clean, readable code and participate in code reviews
Data & Reporting
- Help build and maintain dashboards and reporting tools
- Write database queries to support accurate business reporting
- Ensure data consistency across integrated systems
Systems Support
- Provide technical support to internal users when systems need attention
- Document processes, integrations, and system architecture
- Support the rollout of new tools and process changes across sites
Our Stack
You don’t need to know all of this on day one. But this is what you’ll be working with and learning:
- Languages: JavaScript, TypeScript
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express, PostgreSQL, Supabase
- Automation: n8n, Zapier, Make, Cloudflare Workers
- APIs: REST, webhooks, OAuth
- Business systems: HubSpot, Xero, Microsoft 365
- Infrastructure: Git, Docker (basics), Cloudflare
Skills & Experience
Essential
- Some experience writing JavaScript or TypeScript (personal projects, bootcamp, or work)
- Basic understanding of HTML, CSS, and how web applications work
- Familiarity with Git for version control
- Experience with or strong interest in workflow automation tools
- Analytical mindset and strong attention to detail
- Comfortable working independently and asking questions when stuck
Desirable
- Experience with React or another frontend framework
- Exposure to Node.js, Express, or backend development
- Familiarity with SQL or database concepts
- Experience within manufacturing, logistics, or production environments
- Exposure to business systems such as CRM, accounting, or HRIS platforms
- Basic understanding of data protection principles (GDPR)
What You’ll Get
- Direct mentorship from an experienced developer working across the full stack
- Exposure to a wide range of real-world technologies and business systems
- Ownership of meaningful work from the start — not ticket-pushing
- A clear growth path as the team and platform scale
- A small team where your contribution is visible and valued
Key Performance Indicators
- Quality and reliability of code and automations delivered
- Speed of onboarding onto the existing codebase and tooling
- Reduction in manual processes through automation
- Responsiveness to internal support requests
- Contribution to documentation and system knowledge