Full Stack Developer
Rolley
Barnsley, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 45KJob location
Barnsley, United Kingdom
Tech stack
Flutter
Contentful
HTML
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
User Authentication
CSS
Cloud Computing
Databases
Continuous Integration
DevOps
Web Development
Design of User Interfaces
PostgreSQL
MongoDB
MySQL
Node.js
NoSQL
Query Optimization
Svelte
Digitalocean
SQL Databases
TypeScript
Google Cloud Platform
Tailwind
React
Adobe XD
Firebase
GIT
Vue.js
Containerization
Figma
Web Technologies
REST
Software Version Control
Job description
- Build and maintain full-stack web applications, working across both client and server
- Develop user-facing features and interfaces using Vue.js and Tailwind CSS
- Design, build and integrate RESTful APIs and back-end services using Node.js
- Model content structures and build custom endpoints within Directus (our headless CMS of choice)
- Work with databases (SQL and/or NoSQL) to design schemas and write efficient queries
- Optimise application performance, scalability and security across the stack
- Translate UI/UX designs into technically sound, performant implementations
- Collaborate closely with the wider team (including creative & content teams)
- Stay updated on emerging full-stack technologies and best practices
Requirements
Do you have experience in Web development?, We are searching for a Full-Stack Developer to join our growing team. The ideal candidate will have a minimum of 2 years' industry experience and a passion for building bespoke digital solutions end-to-end.
- Location: Hybrid (Barnsley office)
- Job Type: Full-time, * Minimum of 2 years' industry experience in a professional development role
- Solid front-end skills with Vue/Nuxt (or a comparable framework such as React/Svelte) and Tailwind CSS
- A genuine interest in AI and how it's changing development, with a willingness to experiment and find better ways of working
- Hands-on experience building back-end services with Node.js
- Experience designing, consuming and maintaining RESTful APIs, including authentication and asynchronous request handling
- Working knowledge of databases (e.g. PostgreSQL, MySQL or MongoDB)
- Strong understanding of core web technologies, including HTML, CSS and modern JavaScript/TypeScript
- Comfortable with Git and standard version control workflows
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills. Happy working in a small team where everyone wears a few hats
Nice to Have:
- Experience with Directus or another headless CMS (Strapi, Sanity, Contentful, etc.)
- Experience with Flutter or another cross-platform mobile framework
- Experience of Firebase or similar BaaS platforms
- Exposure to DevOps basics - CI/CD pipelines, containerisation, cloud hosting (AWS, GCP, DigitalOcean)
- Knowledge of SEO principles and techniques
- Experience of UI/UX design tools (Figma or Adobe XD), * Web development: 2 years (required)
Benefits & conditions
Pulled from the full job description
- Gym membership
- Free parking
- Company pension
- Private medical insurance
- Casual dress
- On-site parking, * Salary: £35,000 - £45,000 (depending on experience)
- Comprehensive benefits package (including private healthcare, company pension, gym membership & free parking)
- Collaborative, friendly and inclusive work environment, * Casual dress
- Free parking
- On-site parking
About the company
About Us: Rolley is an innovative digital agency specialising in bespoke software builds for websites and apps. Our small but growing development team is made up of back-end and front-end web experts, as well as specialists in games and immersive 3D development. We're known for tackling the hard stuff, such as complex modelling tools, custom portals & data models, and 3D experiences that push what's possible on the web.