Vivify is a thriving tech scale-up that collaborates with schools nationwide, allowing them to leverage their underutilized resources beyond school hours. This initiative empowers schools to generate essential income, which can be reinvested into enhancing their facilities, supporting educators, and enriching the student experience.
Our unwavering commitment to a social purpose underpins every aspect of our work. Our school partnerships are part of a broader movement dedicated to enhancing community well-being. By opening school facilities to the community, we aim to foster improved mental and physical health, boost self-assurance, combat loneliness, and cultivate a more positive outlook on life. Additionally, our efforts yield a multitude of benefits, including offering diverse activities for individuals of all ages to engage with, thereby enhancing their skillsets and uncovering new passions. These activities also promote inclusivity within communities by bringing together people from various backgrounds. 🏫💪🌟
As a valued member of our team, you'll collaborate closely with our Technical Lead to shape the future of our product. You'll have the opportunity to contribute to an exciting roadmap, focusing on adding innovative features, while also providing essential maintenance and resolving any bugs. In addition to these dynamic responsibilities, consider the following enticing aspects of this role:
Codebase Enhancement: You'll be the driving force behind incremental codebase refactoring, enriching stability and performance to create a more rewarding development environment.
Empowered Decision-Making: While working in an Agile workflow, the product manager sets the stage for work prioritisation. Your expertise will be essential in selecting and leading the tasks that align with our vision.
Mentoring and Growth: You'll play a pivotal role in supporting our existing team as they collaborate to deliver our cutting-edge SaaS product. Your guidance will empower junior developers and contribute to their growth.
Flexible Work Arrangements: Embrace the freedom of primarily working from home, with periodic visits to our vibrant Manchester-based office (typically every 6 weeks). This flexible setup allows you to strike the perfect work-life balance.
Join us in this exciting venture as we continue to evolve and innovate in a dynamic and supportive environment. 🏡💼🚀
Strong Laravel LiveWire Expertise: Proficiency in Laravel LiveWire, Laravel v9 and upwards, along with PHPUnit for robust testing.
Database Mastery: Sound knowledge of MySQL, including basic schema design and indices.
API Integration: Experience with consuming RESTful APIs for seamless data interaction.
SOLID Principles: Ability to apply core SOLID concepts of Object-Oriented Programming (OOP).
Version Control and Tools: Comfortable using GitHub Actions for CI/CD, and familiarity with Jira and Jira Service Desk for project management. AWS knowledge is a plus.
Optional Skills: Exposure to Metabase, Statamic, Laravel Dusk, and Figma is beneficial.
Core PHP Proficiency: A strong foundation in core PHP, enabling efficient problem-solving.
MVC Framework Experience: Previous work within a PHP MVC framework, ideally Laravel or Symfony, showcasing expertise in structured development.
Performance Optimisation: Understanding of performance budgets and the ability to write efficient code for optimal application speed.
Continuous Learning: A commitment to staying up-to-date with industry trends and emerging technologies.
Communication Skills: Effective communication and collaboration with team members, including mentoring junior developers.
Problem-Solving Skills: Strong analytical and problem-solving capabilities to tackle complex issues effectively.
Code Quality: Dedication to writing clean, maintainable, and well-documented code.
Adaptability: Willingness to adapt to evolving project requirements and technologies.
Submit Your CV: To kickstart the journey, send your CV to email@example.com. Ensure that your CV reflects your skills, experience, and enthusiasm for the role.
CV Screening: Our dedicated recruitment team will carefully review your CV. If your qualifications and background align with our requirements, you'll proceed to the next stage.
Initial Interview: At this stage, you'll have the opportunity to meet with either our HR representative or Product Manager. This interview serves as a chance to evaluate your cultural fit within the team and assess your basic technical proficiency.
Technical Test: Successful candidates will be invited to complete a technical test, which is designed to gauge your technical abilities. You'll have a maximum of 2 hours to showcase your skills and problem-solving capabilities.
Test Review: Our Technical Lead will meticulously review your technical test submission. If your performance meets our criteria, you'll receive an invitation for the next phase.
Technical Interview: In this pivotal stage, you'll engage in a comprehensive technical interview with our Technical Lead. This interview, lasting approximately 1 hour and 30 minutes, will delve deep into your technical prowess, problem-solving skills, and ability to contribute to our team.
Final Decision: Following the technical interview, a final decision will be made regarding your candidacy. Our team will carefully assess your qualifications, interview performance, and alignment with our company values to make an informed decision.
We appreciate your interest in joining Vivify Venues, and we look forward to getting to know you better throughout this process. Your dedication and skills could play a significant role in our exciting journey ahead. Good luck! 🌟👩💼👨💻🚀