Senior Software Engineer Job

Apply for Senior Software Engineer Job On Vita CV

Image

Senior Software Engineer

Job Posted: 45 minutes ago

  • Salary: £ 60,000/Annum

    Job Type: Permanent

  • Location: Birmingham

Expire in: a month

Job Description

Senior Software Engineer Hybrid Working Node Typescript MYSQL Are you a passionate Senior Software Engineer looking to drive technical excellence and mentor a talented development team? A fantastic opportunity has arisen to take a lead role in shaping the technical strategy of a dynamic and forward-thinking company. This position is ideal for someone who enjoys hands-on development while also providing technical leadership—guiding a team, optimising performance, and implementing best practices. You’ll collaborate closely with product and business stakeholders to deliver scalable, high-quality digital solutions. The Role As Senior Software Engineer, you will be responsible for defining the technical direction, driving best practices, and ensuring the successful delivery of digital products. This role offers the opportunity to work across the full development lifecycle, from architecting solutions to optimising performance and security. Key Responsibilities Technical Leadership Define and communicate technical strategy, ensuring alignment with business goals. Mentor and lead a small team of engineers, fostering collaboration and knowledge sharing. Conduct code reviews, enforce coding standards, and champion best practices. Identify and implement new technologies and tools to enhance efficiency and scalability. Software Engineering Design, develop, and maintain scalable, high-performance systems using Node.js, TypeScript, and microservices architecture. Oversee frontend development with React and modern JavaScript frameworks, ensuring responsive and accessible applications. Implement and manage CI/CD pipelines to streamline software delivery. Optimise database performance using MySQL and PlanetScale. Enhance system security, reliability, and performance. Product Development Work closely with the Product Manager to define and prioritise the development roadmap. Use data insights and user feedback to refine and enhance digital products. Ensure seamless integration across frontend and backend components to deliver a first-class user experience. What We're Looking For Technical Expertise: Strong proficiency in JavaScript, TypeScript, React, and Node.js. Proven experience leading software development teams. Deep understanding of RESTful APIs, GraphQL, and microservices. Experience with cloud infrastructure Knowledge of web performance optimisation, tracking, and analytics . Experience with headless CMS and e-commerce platforms is a plus. Leadership & Collaboration: Ability to mentor and support engineers, fostering a collaborative team environment. Strong problem-solving skills, with the ability to engage both technical and non-technical stakeholders. Visionary thinker who can align technical efforts with long-term business objectives. What’s on Offer? Hybrid Working – 3 days in-office, 2 days remote. Exciting Digital Transformation Projects – Work on innovative software solutions. Career Growth & Development – Professional growth opportunities in a supportive team. Collaborative Culture – A dynamic and inclusive work environment. Competitive Salary & Benefits – Based on experience. This is a great opportunity for a Lead Software Engineer to take ownership of technical strategy, work with cutting-edge technologies, and make a real impact on the future of digital solutions. All our roles are UK based. When submitting your application to Colossus, please ensure the following Your CV has your address and postcode. You also have your correct phone number and email address so we can contact you asap regarding your application. For confidentiality purposes, please remove any reference contact phone number's and email address details from your CV

Before You Apply

Do not include the following in your job application, CV, or cover letter:

  • Bank details.
  • National Insurance number.
  • Date of birth.

You should not be asked for payment or irrelevant information. If you have concerns about a job advert or employer, seek guidance on how to proceed.

Share This Job

© Vita CV: Registered in England and Wales (16187919).