Full Stack Technical Lead

Job Description


Job Title: Full Stack Technical Lead
Location: Hybrid (Northern Ireland)
Salary: £75,000 - £85,000 per annum
Company Overview: A rapidly growing SaaS company is expanding into Northern Ireland. The company is poised to build a 50-person office in the region, encompassing both technical and back-office functions. They are looking for a hands-on, experienced Full Stack Technical Lead to join their dynamic team and help shape their development practices as they scale.
Role Overview: As a Full Stack Technical Lead, you will play a pivotal role in leading the design, development, and implementation of software solutions. This is a hands-on role, where you will work directly with the development team to build, optimize, and maintain critical applications and APIs. You will lead by example, ensuring high-quality code and best practices while mentoring junior developers. The ideal candidate will have a deep understanding of both front-end and back-end technologies and experience working in fast-paced, high-growth environments.
Key Responsibilities:

  • Lead the design, development, and deployment of high-performance, scalable applications using .NET, React, Vue.js, and various web technologies.
  • Take ownership of full-stack development, from database design and API development to front-end user interfaces.
  • Collaborate with other team members to build and maintain APIs that integrate with third-party services and internal systems.
  • Ensure the delivery of high-quality code and software solutions through thorough code reviews, mentoring, and enforcing best practices.
  • Work closely with the product team to define technical requirements and contribute to product architecture decisions.
  • Act as a technical mentor to junior and mid-level developers, helping them grow their skills and knowledge.
  • Implement and maintain CI/CD pipelines to streamline development and deployment processes.
  • Troubleshoot and resolve issues across the stack, from back-end services to front-end user interfaces.
  • Participate in agile development practices, ensuring timely and effective delivery of features and improvements.
  • Stay up-to-date with the latest industry trends, tools, and technologies to drive innovation within the team.


Required Skills & Experience:

  • Proven experience in a Full Stack development role with expertise in .NET (C#), React, and Vue.js.
  • Solid experience with developing and maintaining APIs (RESTful, WebSockets, etc.).
  • Strong understanding of database technologies such as SQL Server or NoSQL databases.
  • Experience with cloud platforms, preferably Azure, for hosting and scaling applications.
  • Familiarity with modern development practices such as CI/CD, Agile, and Test-Driven Development (TDD).
  • A strong understanding of front-end development, with a focus on responsive design and user experience.
  • Experience in leading a technical team and mentoring developers.
  • Excellent problem-solving skills and a strong attention to detail.
  • Strong communication skills, both written and verbal, with the ability to collaborate with stakeholders at all levels.


Desired Skills & Experience:

  • Experience with additional frameworks and libraries (Angular, Node.js, etc.) is a plus.
  • Knowledge of microservices architecture and related technologies.
  • Familiarity with Docker, Kubernetes, or similar containerization/orchestration tools.
  • Understanding of DevOps practices and tools.


What's On Offer:

  • Competitive salary of £75,000 - £85,000 per annum.
  • Hybrid working arrangement, offering flexibility to work from home and in the office.
  • Opportunity to work with cutting-edge technologies and have a significant impact on the company's growth.
  • The chance to be part of an exciting new venture with plans for an office expansion to 50+ employees.
  • Comprehensive benefits package, including healthcare and pension contributions.
  • A collaborative, supportive environment that values professional development and growth.