- Company Name
- Taylor Hall recruitment
- Job Title
- Full Stack Engineer
- Job Description
-
Job Title: Full Stack Engineer
Role Summary: Design, develop, and maintain end‑to‑end JavaScript applications across client and server layers, contribute to system architecture, testing, deployment, and support.
Expactations: Deep expertise in core JavaScript (ES6+), proficiency with modern front‑end frameworks (React preferred), solid backend skills with Node.js, RESTful or real‑time APIs, and comprehensive system design. Demonstrate ability to write clean, well‑tested, maintainable code and collaborate closely with onsite engineering teams. Remain engaged in R&D and evaluation of new technologies.
Key Responsibilities:
- Design, develop, and deploy full‑stack JavaScript solutions.
- Build and maintain backend services/APIs using Node.js.
- Create rich, maintainable front‑end applications with React and state management (Redux or similar).
- Actively participate in system architecture and technical design decisions.
- Write clean, structured, and well‑tested code; perform code reviews.
- Engage in testing, debugging, and production support activities.
- Collaborate with onsite engineering teams on feature implementation and troubleshooting.
- Contribute to research and evaluation of emerging technologies.
Required Skills:
- Core Full‑Stack JavaScript experience (ES6+).
- Front‑end: React (or equivalent) with strong knowledge of JSX, component lifecycle, hooks, and state‑management libraries (Redux, Context API).
- Front‑end: HTML5, CSS3 fundamentals, responsive design, accessibility.
- Backend: Node.js, asynchronous programming, modular architecture, secure authentication/authorization, RESTful APIs (JSON).
- Familiarity with testing frameworks (Jest, Mocha, Cypress) and CI/CD pipelines.
- System architecture understanding, data flow design, and performance optimization.
- Strong problem‑solving, debugging, and communication skills.
Desirable Skills (not mandatory): Elixir, Phoenix, Phoenix LiveView.
Required Education & Certifications: None specified.
Dunstable, United kingdom
On site
26-01-2026