Full Stack Developer - Hybrid
Salary - £50,000 to £60,000
Are you a seasoned developer with a passion for innovation and excellence? They are seeking a talented Senior Full Stack Developer to join our client's dynamic tech team. If you're experienced in creating high-performance products and eager to work on cutting-edge technology, this opportunity is for you!
Our client is a rapidly growing SaaS business that has won multiple major awards and has a rapidly growing client base due to their innovative solution.
Key Responsibilities:
* Develop high-quality features using PHP, Laravel, CSS, HTML, and JavaScript based on the development backlog.
* Advocate for the best architectural approaches, ensuring scalability, security, maintainability, and performance.
* Collaborate with product, design, and standalone teams for visually appealing and accessible product development.
* Implement automated testing for new and existing developments to ensure high-quality code.
* Conduct and support timely and constructive code reviews, enhancing coding standards within the team.
* Engage in agile processes for planning and estimation, aiming for realistic sprint targets.
* Troubleshoot and resolve bugs and issues reported by QA, support, and design teams.
* Contribute to team innovation in product development and stay updated on emerging technologies and best practices.
* Maintain integration with third-party interfaces like SalesForce, Hubspot, Xero, etc.
Experience and Requirements:
* Experience within a development role, ideally with a focus on SaaS applications.
* Strong portfolio showcasing high-performance product development.
* Experience with cloud platforms, preferably AWS, and DevOps practices like CI/CD and Kubernetes.
* Demonstrable experience in PHP/Laravel within large-scale web products and SaaS environments.
* Proficient in web technologies like Vue.js, CSS, JavaScript, and frameworks such as Angular and React.
* Experience with relational databases (MySQL/Aurora) and API integrations with external systems.
* Capability in designing reliable and secure software solutions that meet business needs.
* Familiar with Google Analytics, Google Tag Manager, and other third-party integrations.
* Hands-on experience with automated unit and integration testing tools like PHPUnit, PHPStan, and Selenium.
* Comfortable with agile methodologies, using tools like Jira and Git.