Senior Full Stack Software Developer
Permanent position
Location: Portsmouth
Salary: £50000 - £70000
Job reference: CCO5776-AA
Description:
Our client is looking for a Senior Full Stack Software Developer to work at a location in Portsmouth Key Responsibilities for the position include: - Working with colleagues to analyse current documentation. - Reviewing requirements to understand our client's business needs. - Implementing technical solutions. - Striving for a high level of technical quality. - Take part in code reviews, and use this as an opportunity to create a deeper understanding of best practice. - Designing and updating software databases. - Update and maintain servers. - Performing trials, testing and quality checks to ensure strong functionality and optimisation. - Debugging and resolving issues. - Maintaining and supporting systems and improving the performance of existing software. - Producing user and technical documentation. - Being proactive in highlighting issues to the team. - Minimal on-site adhoc IT support Key Skills & Experience required for the position include: - At least 5 years commercial experience using PHP (OOP). - Understand microservice architecture and design patterns. - At least 3 years commercial experience in Vue.js or similar JavaScript framework (Angular/React). - Solid knowledge of Laravel (or other PHP framework). - Experience crafting REST API’s. - HTML5, CSS3, JavaScript. - Ability to write optimised complex queries and maintain MySQL databases. - Ubuntu and Nginx/Apache server management. - Experience with version control (ideally GIT). - Experience writing and maintaining appropriate documentation for each stage of the software development lifecycle. - Agile project management software (ideally Jira). - Working knowledge of Continuous integration and continuous delivery/deployment (CI/CD). Additional Details for the position: Values - Teamwork - Work in partnership, be inclusive and collaborative. - Commercial - Understand the market and what makes us successful. - Decisions - Make choices for the benefit of the business. - Communication - Actively listen and build professional relationships. - Integrity - Care for others, be respected, admired and reliable. - Results - Go above and beyond to improve our business. Benefits include - iPhone - Great working environment - Fortnightly on-site massages - Dress down Friday - Paid regular team nights out - Free snacks in the office - Free alcohol on a Friday - A bottle of champagne for every work anniversary - Long service awards including 5 extra holiday days after your second year - Paid parking - Extra day off for your birthday and at Christmas
LOOKING FOR WORK?
The job of your dreams or the career you have always hankered after is just a few mouse clicks away - right at your finger-tips.
Benefits to registering:
- Help your chances of getting a job
- Update your information
- Get the latest jobs by email
- Track your applications
- Have your search history remembered