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.