Technical Lead

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Technical Lead”, “description”: “

Technical Lead

Department: Engineering

Employment Type: Full Time

Location: Manchester, UK

Reporting To: Edson Ferreira

Description

Interact provides enterprise‑grade intranet software that connects over three million employees to leading global names like Levi's, Domino’s, Teva Pharmaceuticals, and Technicolor.

Our team of customer‑focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service and product we offer. With offices in Manchester, New York, Dubai, Tulsa, Warsaw and Manila, we operate across North America, EMEA, and Australia.

Click on any of our vacancies and you’ll see one thing in common – they all begin with this message. Why? Because at Interact we treat everyone with the same respect and honesty. Whether you’re a developer fresh out of college or a seasoned salesperson, we live the motto that we uphold for our customers: our people are our most valuable assets.

We are looking for a Tech Lead to lead one of our existing squads, in this role you will be the most senior technical expert within the software engineering team. You will work closely with Technical Architects to design system features and ensure the highest quality of code across all projects.

Leveraging your extensive experience and expertise, you will lead complex projects, set technical standards, and mentor engineers at all levels. You will collaborate closely with cross‑functional teams, including Product Managers, Delivery Managers, and other stakeholders, to deliver high‑quality, scalable, and robust software solutions that impact millions of users worldwide.

A little about you…

  • Minimum 10+ years of professional experience in software development, with a focus on API‑first backends, ASP.NET, and ReactJS frontends
  • Proven experience in leading the development of engaging, scalable, high‑performance, high‑transactional Web UIs and APIs
  • Extensive experience with C#, ASP.NET, and .NET frameworks
  • Strong proficiency in ReactJS and Node.js for frontend development
  • Experience with SQL Server, including T‑SQL, stored procedures, and SQL transactions
  • Familiarity with Docker containers and container orchestration
  • Experience working in an Agile/Scrum development environment
  • Demonstrated ability to collaborate effectively with Technical Architects, Product Managers, and cross‑functional teams
  • Expert understanding of Object‑Oriented Programming (OOP) concepts and principles
  • Deep knowledge and application of Software Engineering Design Patterns and SOLID principles
  • Proficiency in data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables
  • Understanding of algorithms such as sorting algorithms (quicksort, mergesort), searching algorithms (binary search), recursion, and basic algorithmic complexity (Big O notation)
  • Experience with version control systems, particularly Git using Bitbucket.
  • Familiarity with ElasticSearch, Redis, memory caching, distributed locking, and queue‑based mechanisms
  • Knowledge of AWS cloud hosting and infrastructure management
  • Experience with CI/CD tools like TeamCity and Octopus Deploy
  • Understanding of test automation frameworks, specifically Playwright
  • Familiarity with the Atlassian Suite (Jira, Confluence) for project management and documentation
  • Strong understanding of software architecture and the ability to design scalable and maintainable systems
  • Exceptional leadership skills, with the ability to inspire and guide team members
  • Outstanding problem‑solving abilities, capable of tackling the most complex technical challenges
  • Excellent communication skills, both verbal and written, able to convey complex technical concepts to both technical and non‑technical stakeholders
  • Strategic thinker, able to align technical solutions with business objectives and long‑term company goals
  • Proactive and self‑motivated, with a passion for technology and continuous learning
  • Attention to detail and a commitment to delivering high‑quality, reliable software
  • Collaborative mindset, fostering a positive team environment and promoting teamwork
  • Innovative mindset, eager to explore new technologies and drive improvements
  • Adaptable and flexible, comfortable working in a fast‑paced, dynamic environment
  • Ethical and trustworthy, maintaining the highest standards of integrity and professionalism

About the role…

Technical Leadership

  • Serve as the technical authority within the team, providing guidance and direction on complex technical issues
  • Collaborate closely with Technical Architects to design and architect system features and enhancements; create and review Technical Design Documents (TDDs) from a front‑end perspective, ensuring robust architectural plans
  • Establish and enforce coding standards, best practices, and architectural guidelines to ensure code quality and maintainability
  • Review and approve code changes through rigorous code reviews, ensuring adherence to established standards and architectural principles
  • Lead the development of high‑quality software solutions using our tech stack, including C#, ASP.NET, ReactJS, Node.js, and SQL Server
  • Drive technical innovation, exploring new technologies and methodologies to improve our products and processes

Project Leadership

  • Lead and participate in architectural discussions and decision‑making processes to shape the future of our applications
  • Oversee complex projects, ensuring timely delivery and alignment with business objectives
  • Collaborate closely with Product Managers, Delivery Managers, and other stakeholders to define project requirements and deliverables; identify and mitigate technical risks, ensuring project success and product stability

Mentorship and Team Development

  • Mentor and guide engineers at all levels, fostering professional growth and knowledge sharing
  • Provide technical coaching, helping team members develop their skills and understanding of best practices
  • Promote a culture of excellence, encouraging continuous learning and improvement within the team; facilitate technical workshops and knowledge‑sharing sessions to disseminate expertise throughout the team

Quality Assurance

  • Ensure the highest code quality, implementing and advocating for thorough testing practices, including unit tests, integration tests, and end‑to‑end tests
  • Collaborate with QA teams to establish testing strategies and ensure comprehensive test coverage; implement performance optimisation techniques, ensuring scalability and reliability for high‑volume queries and transactions
  • Ensure security best practices, collaborating with security teams to safeguard application

Collaboration and Communication

  • Work closely with UX/UI Designers, Test Automation Engineers, and DevOps to deliver cohesive and user‑centric solutions
  • Communicate complex technical concepts effectively to non‑technical stakeholders, bridging the gap between technical and business teams
  • Contribute to the continuous improvement of development processes and workflows

Continuous Learning and Improvement

  • Stay updated with emerging technologies, industry trends, and best practices
  • Evaluate and integrate new technologies that can enhance our products and development processes
  • Champion continuous improvement, identifying areas for optimisation and driving initiatives to enhance team efficiency and product quality

Benefits

  • 25 days annual leave (with the option to buy and sell additional days)
  • Cycle to work scheme
  • Access to Learning & Development platform
  • Life Insurance
  • Auto Enrolment Pensions
  • Healthshield (Cashback on dental check‑ups and fillings, eye tests, physiotherapy, prescriptions and much more)
  • Reimburse for usage of personal mobile phone
  • Free Gym membership and Free Friday lunch for office‑based staff

#J-18808-Ljbffr”, “datePosted”: “2026-05-10”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Sideways 6”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__428776102__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=19285” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Manchester” } } }
Company: Sideways 6
Apply for the Technical Lead
Location: Manchester
Job Description:

Technical Lead

Department: Engineering

Employment Type: Full Time

Location: Manchester, UK

Reporting To: Edson Ferreira

Description

Interact provides enterprise‑grade intranet software that connects over three million employees to leading global names like Levi’s, Domino’s, Teva Pharmaceuticals, and Technicolor.

Our team of customer‑focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service and product we offer. With offices in Manchester, New York, Dubai, Tulsa, Warsaw and Manila, we operate across North America, EMEA, and Australia.

Click on any of our vacancies and you’ll see one thing in common – they all begin with this message. Why? Because at Interact we treat everyone with the same respect and honesty. Whether you’re a developer fresh out of college or a seasoned salesperson, we live the motto that we uphold for our customers: our people are our most valuable assets.

We are looking for a Tech Lead to lead one of our existing squads, in this role you will be the most senior technical expert within the software engineering team. You will work closely with Technical Architects to design system features and ensure the highest quality of code across all projects.

Leveraging your extensive experience and expertise, you will lead complex projects, set technical standards, and mentor engineers at all levels. You will collaborate closely with cross‑functional teams, including Product Managers, Delivery Managers, and other stakeholders, to deliver high‑quality, scalable, and robust software solutions that impact millions of users worldwide.

A little about you…

  • Minimum 10+ years of professional experience in software development, with a focus on API‑first backends, ASP.NET, and ReactJS frontends
  • Proven experience in leading the development of engaging, scalable, high‑performance, high‑transactional Web UIs and APIs
  • Extensive experience with C#, ASP.NET, and .NET frameworks
  • Strong proficiency in ReactJS and Node.js for frontend development
  • Experience with SQL Server, including T‑SQL, stored procedures, and SQL transactions
  • Familiarity with Docker containers and container orchestration
  • Experience working in an Agile/Scrum development environment
  • Demonstrated ability to collaborate effectively with Technical Architects, Product Managers, and cross‑functional teams
  • Expert understanding of Object‑Oriented Programming (OOP) concepts and principles
  • Deep knowledge and application of Software Engineering Design Patterns and SOLID principles
  • Proficiency in data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables
  • Understanding of algorithms such as sorting algorithms (quicksort, mergesort), searching algorithms (binary search), recursion, and basic algorithmic complexity (Big O notation)
  • Experience with version control systems, particularly Git using Bitbucket.
  • Familiarity with ElasticSearch, Redis, memory caching, distributed locking, and queue‑based mechanisms
  • Knowledge of AWS cloud hosting and infrastructure management
  • Experience with CI/CD tools like TeamCity and Octopus Deploy
  • Understanding of test automation frameworks, specifically Playwright
  • Familiarity with the Atlassian Suite (Jira, Confluence) for project management and documentation
  • Strong understanding of software architecture and the ability to design scalable and maintainable systems
  • Exceptional leadership skills, with the ability to inspire and guide team members
  • Outstanding problem‑solving abilities, capable of tackling the most complex technical challenges
  • Excellent communication skills, both verbal and written, able to convey complex technical concepts to both technical and non‑technical stakeholders
  • Strategic thinker, able to align technical solutions with business objectives and long‑term company goals
  • Proactive and self‑motivated, with a passion for technology and continuous learning
  • Attention to detail and a commitment to delivering high‑quality, reliable software
  • Collaborative mindset, fostering a positive team environment and promoting teamwork
  • Innovative mindset, eager to explore new technologies and drive improvements
  • Adaptable and flexible, comfortable working in a fast‑paced, dynamic environment
  • Ethical and trustworthy, maintaining the highest standards of integrity and professionalism

About the role…

Technical Leadership

  • Serve as the technical authority within the team, providing guidance and direction on complex technical issues
  • Collaborate closely with Technical Architects to design and architect system features and enhancements; create and review Technical Design Documents (TDDs) from a front‑end perspective, ensuring robust architectural plans
  • Establish and enforce coding standards, best practices, and architectural guidelines to ensure code quality and maintainability
  • Review and approve code changes through rigorous code reviews, ensuring adherence to established standards and architectural principles
  • Lead the development of high‑quality software solutions using our tech stack, including C#, ASP.NET, ReactJS, Node.js, and SQL Server
  • Drive technical innovation, exploring new technologies and methodologies to improve our products and processes

Project Leadership

  • Lead and participate in architectural discussions and decision‑making processes to shape the future of our applications
  • Oversee complex projects, ensuring timely delivery and alignment with business objectives
  • Collaborate closely with Product Managers, Delivery Managers, and other stakeholders to define project requirements and deliverables; identify and mitigate technical risks, ensuring project success and product stability

Mentorship and Team Development

  • Mentor and guide engineers at all levels, fostering professional growth and knowledge sharing
  • Provide technical coaching, helping team members develop their skills and understanding of best practices
  • Promote a culture of excellence, encouraging continuous learning and improvement within the team; facilitate technical workshops and knowledge‑sharing sessions to disseminate expertise throughout the team

Quality Assurance

  • Ensure the highest code quality, implementing and advocating for thorough testing practices, including unit tests, integration tests, and end‑to‑end tests
  • Collaborate with QA teams to establish testing strategies and ensure comprehensive test coverage; implement performance optimisation techniques, ensuring scalability and reliability for high‑volume queries and transactions
  • Ensure security best practices, collaborating with security teams to safeguard application

Collaboration and Communication

  • Work closely with UX/UI Designers, Test Automation Engineers, and DevOps to deliver cohesive and user‑centric solutions
  • Communicate complex technical concepts effectively to non‑technical stakeholders, bridging the gap between technical and business teams
  • Contribute to the continuous improvement of development processes and workflows

Continuous Learning and Improvement

  • Stay updated with emerging technologies, industry trends, and best practices
  • Evaluate and integrate new technologies that can enhance our products and development processes
  • Champion continuous improvement, identifying areas for optimisation and driving initiatives to enhance team efficiency and product quality

Benefits

  • 25 days annual leave (with the option to buy and sell additional days)
  • Cycle to work scheme
  • Access to Learning & Development platform
  • Life Insurance
  • Auto Enrolment Pensions
  • Healthshield (Cashback on dental check‑ups and fillings, eye tests, physiotherapy, prescriptions and much more)
  • Reimburse for usage of personal mobile phone
  • Free Gym membership and Free Friday lunch for office‑based staff

#J-18808-Ljbffr…

Posted: May 10th, 2026