Full Stack Web Developer (Laravel + Vue.js)
Lead Full Stack Developer – Laravel & Vue.js
We are searching for a talented developer to join our team. This is a permanent role based at our Norwich city centre offices, with opportunities for flexible working.
About Collective.Design
Join Collective.Design and contribute to innovative projects across various industries, including SaaS products and transformative client solutions in Food & Beverage, Media, and Real Estate. You'll work on diverse and exciting challenges that push the boundaries of digital innovation.
Your Role
As a Lead Full Stack Web Developer specialising in Laravel and Vue.js, you'll lead and oversee our development projects, transforming complex challenges into seamless digital experiences. This role is pivotal in driving our projects from conception to completion, ensuring innovative solutions that align with our strategic goals.
What You’ll Do
- Lead Development and Drive Innovation: Lead the creation of cutting-edge web applications, from architectural design to deployment. Take the initiative in technical decisions, guide development efforts, and foster a collaborative and supportive team environment.
- Collaborate and Influence: Work alongside a cross-functional team, influencing project outcomes and timelines while fostering a collaborative environment.
- Ensure Quality: Champion code integrity by writing clean, efficient, and well-documented code. Ensure quality through testing, debugging, and performance audits.
- Stay Ahead: Continuously update and share your knowledge of industry trends, emerging tools, and technologies.
Detailed Responsibilities
- Research & Development: Identify and implement the best technical solutions based on project requirements and challenges.
- Lead Technical Efforts: Act as a key technical contributor, guiding the development team in adopting best practices and making critical architectural decisions.
- Project Scoping and Estimation: Collaborate with the internal Account and Project Management teams to estimate timelines and resources needed for successful project delivery.
- System Architecture: Design and implement scalable, secure, and maintainable architectures for web applications.
- Backend Development: Lead backend development efforts with Laravel and modern PHP to build efficient systems.
- Frontend Development: Create and maintain high-quality front-end experiences using Vue.js, Nuxt3, and modern front-end technologies.
- Cross-Team Collaboration: Work with internal teams, including Development, UX/UI Design, and Project Management, to ensure alignment and project success.
- Ensure Excellence: Champion clean code, conduct code reviews, and maintain quality and performance through testing and debugging.
Must-Have Skills and Profile
- Excellent knowledge of web frameworks such as Laravel, Vue.js, Nuxt3.
- Experience with Git and version control.
- Experience with CMS, Headless CMS, etc.
- Sensibility to good design patterns and structured code.
- Ability to develop and implement customised solutions (e.g., working with external APIs).
- Team player with a positive attitude.
- Curiosity that allows you to stay on top of trends, tools, and techniques.
- Strong English verbal and written communication skills.
- Attention to performance/performance audit tools (e.g., Google Lighthouse).
- Appreciation for stable and well-tested code.
Nice-to-Have Skills
- Knowledge of PWAs.
- Experience with InertiaJS, Livewire.
Why Join Us
- Flexible Working Hours: Enjoy the flexibility to work remotely or on-site.
- Cutting-Edge Technology: Dive into diverse international projects using the latest technology to keep you engaged and continuously learning.
- Career Growth: We encourage learning and professional development, providing opportunities for upskilling and taking on new challenges.
- Dynamic Work Environment: Our office is in Fuel Studios, a premier coworking space in Norwich's vibrant Lanes district. Enjoy modern facilities, engage with tech professionals, and participate in social events and networking opportunities.
- Vibrant Team Culture: Be part of a team that values creativity, innovation, and diversity. We strive to maintain a collaborative and fun work environment where everyone can thrive.
Ready to bring award-winning projects to life? Apply today, and let’s make an impact together.