Negotiable
Undetermined
Hybrid
London, England, United Kingdom
Summary: The Full Stack Technical Lead at ECA International is a hands-on leadership role focused on guiding technical direction and mentoring developers within the Technology & Engineering team. The position requires strong expertise in Node.js, JavaScript/TypeScript, and React, with an emphasis on building scalable solutions and promoting an AI-first approach. The successful candidate will oversee project delivery, champion Agile practices, and foster a collaborative team culture. This role offers an opportunity to make a significant impact on software development and team strategy.
Key Responsibilities:
- Lead and mentor developers, fostering a collaborative, inclusive, and high-performing team environment.
- Set the technical vision, enforce development best practices, and guide the use of appropriate technologies.
- Own the end-to-end delivery of key projects, ensuring timely and high-quality outputs.
- Champion Agile methodologies and lead Agile ceremonies, ensuring the team follows iterative, value-driven delivery.
- Design and develop scalable, maintainable, and testable applications with sound architectural principles.
- Translate business needs into effective technical solutions in collaboration with product managers and stakeholders.
- Promote a culture of continuous learning, technical excellence, and innovation.
- Advocate and adopt AI tools and technologies to improve software development productivity and build AI-powered solutions.
- Support the hiring process by participating in interviews and onboarding new team members.
Key Skills:
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline – or equivalent practical experience.
- 8+ years of professional experience in software development, with demonstrable technical leadership.
- Strong hands-on experience with Node.js, TypeScript/JavaScript, React (or Remix), SQL/NoSQL databases, and CSS.
- Proven track record of leading Agile development teams.
- Experience designing and building cloud-based, scalable applications.
- Familiarity with test-driven development (TDD) and version control systems (e.g., GitHub).
- Strong communication skills with an ownership mindset and a focus on delivering high-quality outcomes.
- Experience with AWS, Tailwind CSS, PostgreSQL, Express, GraphQL, Terraform, .NET Core, or C# (desirable).
- Knowledge of mobile application development and enthusiasm for using AI development tools (desirable).
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT