Senior Web Developer

About the Role

We're looking for a mid-to-senior developer to join our clients R&D team, someone with strong technical skills and a genuine interest in understanding the business domain.

In this role, you'll work closely with stakeholders across the company to understand operational needs and deliver solutions that make a real impact. You won't just receive detailed specifications; you'll be involved in shaping requirements, asking the right questions, and making technical decisions that align with business goals.

We need someone who can balance quality with pragmatism, collaborate effectively across teams, and bring a sense of ownership and urgency to their work. Experience in logistics or e-commerce is required, but more important is the ability to quickly grasp complex business processes and translate them into well-designed technical solutions. Also you will need to communicate to explain any technical changes to the software they are using and have a real customer focus approach with a well balanced personality

Key Responsibilities :

Business-Driven Development
- Partner directly with business stakeholders to understand operational challenges and translate them into technical requirements.
- Take ownership of features from problem discovery through deployment, not just the coding phase.
- Proactively identify opportunities where technology can streamline operations or unlock new capabilities.
- Develop a deep understanding of logistics workflows, client needs, and the commercial impact of technical decisions.

Software Development
- Design, develop, and maintain backend services, APIs, and integrations that power our client-facing platform.
- Contribute to front-end components and internal tools where needed.
- Write clean, maintainable, and well-tested code that others can build upon.
- Participate in code reviews with a focus on knowledge sharing and raising the team's collective standards.

System Integration & Architecture
- Build and maintain integrations with external systems, carriers, and client platforms via web APIs.
- Improve system performance, scalability, and reliability through thoughtful design choices.
- Contribute to architectural discussions with a pragmatic, delivery-focused mindset.

Collaboration & Problem-Solving
- Work as an integral part of a cross-functional team-not in a silo.
- Troubleshoot production issues with urgency, conduct root-cause analysis, and implement lasting fixes.
- Build tools and automation that make the entire team more effective.
- Communicate technical concepts clearly to non-technical colleagues.

Quality & Delivery
- Contribute to CI/CD workflows in collaboration with DevOps.
- Maintain accurate API documentation, schemas, and service definitions.
- Balance speed with quality-knowing when to move fast and when to invest in robustness.

Tech Stack
Languages & Frameworks
- JavaScript / TypeScript
- Node.js (Backend)
- React (Front-end)

Databases
- MongoDB
- SQL-based databases (strong SQL skills required)

Infrastructure & Tools
- Docker & containerized development
- AWS

Job Details

Company
Freight Personnel
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 80,000 Annual
Posted