Full Stack Developer
Postaladdress Uk
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 40KJob location
Tech stack
JavaScript
Multitier Architecture
API
Business Logic
Bootstrap
Code Review
Software Design Patterns
JSON
Microsoft SQL Server
Node.js
E2e Testing
Standard Sql
Selenium
SQL Stored Procedures
Data Streaming
Systems Integration
Web Applications
React
Cypress
Backend
Material Design
Solid Principles
Playwright
Front End Software Development
Api Design
REST
Es2015
Job description
I am looking for a driven Full Stack Developer to help build, enhance, and scale modern, high-impact web applications.
You'll work across the full stack, delivering new features, improving performance, and supporting a forward-looking platform roadmap that includes brand-new applications.
This role suits someone who enjoys ownership, clean architecture, and continuously improving established systems rather than rebuilding from scratch.
What you'll be doing:
Frontend
- Build fast, responsive, user-focused interfaces using React.js
- Deliver new features and reusable components by consuming JSON APIs
- Optimise performance using React hooks such as useEffect, useMemo, and useRef
- Maintain a clean, consistent UI using Bootstrap and/or Material UI
Backend
- Develop and enhance Node.js APIs and endpoints
- Ensure smooth, efficient data flow between frontend and backend
- Work within an architecture where business logic lives in SQL Server stored procedures
Architecture & Engineering
- Operate within a thin-client, API-driven, n-tier architecture
- Improve and extend the existing platform without re-architecting it
- Apply SOLID principles, design patterns, and best practices
- Take part in code reviews and technical discussions
- Produce clear, maintainable documentation
Requirements
Essential
- Commercial experience building full-stack applications with React.js, Node.js, and SQL
- Strong understanding of decoupled / n-tier architectures
- Confident consuming and integrating RESTful JSON APIs
- Experience working with SQL Server and stored procedures
- Proficiency in JavaScript (ES6+)
- Experience building lightweight, responsive UIs
- Comfortable working in Agile/Scrum environments
- Strong problem-solving skills and a proactive mindset
Nice to have
- Experience with Bootstrap and/or Material UI
- Exposure to CI/CD pipelines and release processes
- Experience with end-to-end testing tools (Cypress, Playwright, Selenium)
- A portfolio showcasing real-world full stack projects