Harris Global are currently looking for a Full Stack Software Engineer to join our client on a permanent basis. This role will require 3 days per week in the office, with 2 days working from home. Candidates will ideally possess Python, React and Vue.JS skills. Responsibilities will include: Build and maintain full stack web applications that scale well and perform reliably using modern tools and frameworks. Create and integrate RESTful APIs to connect front end interfaces with back-end services. Work with MySQL databases, handling everything from designing tables to writing complex queries and improving performance. Develop responsive, accessible user interfaces using HTML, CSS, JavaScript and popular frameworks like Vue.js, React or Angular. Use GitHub to manage code, review pull requests and keep track of ongoing development tasks. Set up and support automated build and deployment pipelines using tools like GitHub Actions, Jenkins, or GitLab CI. Focus on clean, well-documented code with plenty of testing and debugging to ensure things run smoothly. Collaborate daily with designers, product managers and other developers in an agile, fast-paced environment. Key skills: Solid backend development skills in Python with a strong grasp of how to build and scale APIs. Solid front-end development skills using modern React A good understanding of how REST APIs work and how to make them reliable and easy to use. Experience working with Vue.JS Confident working with MySQL, including writing efficient queries and optimising database performance. Strong front-end development experience using modern JavaScript libraries and frameworks. Experience using GitHub for version control, code collaboration and tracking issues. Familiarity with setting up automated workflows for testing and deployment (CI/CD). Comfortable working within agile teams and using tools like Jira, Trello or similar project trackers. Strong communication and problem-solving skill. You’ll need to think on your feet and work well with others. Some experience with Azure Container Services (or similar cloud platforms) is a nice bonus. If this role matches your skillset, please apply now!