Technical Lead - Full Stack Development

apartmentVenquis placeLisbon calendar_month 

Technical Lead - Full Stack Development

Position Overview

We are seeking an experienced Technical Lead to join our dynamic development team. This role combines hands-on full-stack development with technical leadership responsibilities, requiring someone who can both code and guide other technical team members.

The successful candidate will drive technical excellence whilst contributing directly to our software solutions.

We embrace innovation and are committed to leveraging AI-assisted development tools to enhance productivity and code quality. We encourage our technical leaders to adopt agentic coding practices, utilising AI tools to accelerate development whilst maintaining high standards of craftsmanship and technical rigour.

Key Responsibilities

Technical Leadership
  • Lead and mentor a team of developers, providing technical guidance and code reviews
  • Define and enforce coding standards, best practices, and development methodologies
  • Champion the adoption of AI-assisted development tools and agentic coding practices within the team
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Make architectural decisions and guide the technical direction of projects
  • Facilitate technical discussions and resolve complex technical challenges
Hands-On Development
  • Actively participate in full-stack development using .NET and React JS
  • Write clean, maintainable, and efficient code across both frontend and backend systems
  • Leverage AI-assisted coding tools to enhance development velocity and code quality
  • Implement and maintain CI/CD pipelines using Azure DevOps
  • Deploy and manage applications on Microsoft Azure cloud platform
  • Participate in agile ceremonies and contribute to sprint planning and delivery
Project Management
  • Coordinate with cross-functional teams to ensure project deliverables are met
  • Estimate development efforts and manage technical risks
  • Ensure adherence to project timelines and quality standards
  • Contribute to technical documentation and knowledge sharing

Required Skills and Experience

Technical Skills
  • Full-Stack Development: Proven experience developing both frontend and backend applications
  • .NET Framework/Core: Strong proficiency in C#, ASP.NET, and related technologies
  • React JS: Extensive experience with React, including modern hooks, state management, and component architecture
  • Microsoft Azure: Hands-on experience with Azure services including App Services, Storage, and databases
  • Azure DevOps: Proficiency in using Azure DevOps for CI/CD, source control, and project management
  • Database Technologies: Experience with SQL Server, Entity Framework, and database design
  • MongoDB: Strong knowledge of MongoDB, including document-based data modelling and NoSQL database concepts
  • Web Technologies: Strong knowledge of HTML5, CSS3, JavaScript, and RESTful APIs
  • AI-Assisted Development: Enthusiasm for and experience with AI coding tools (e.g., GitHub Copilot, Cursor, Claude Code) and agentic coding practices
Methodology and Process
  • Agile Development: Demonstrated experience working in Agile/Scrum environments
  • Version Control: Proficiency with Git and branching strategies
  • Testing: Knowledge of unit testing, integration testing, and automated testing frameworks
  • DevOps Practices: Understanding of continuous integration and deployment practices
Soft Skills
  • Analytical Skills: Strong ability to analyse complex problems and design effective solutions
  • Problem Solving: Proven track record of identifying issues and implementing robust solutions
  • Leadership: Experience mentoring junior developers and leading technical initiatives
  • Communication: Excellent written and verbal communication skills
  • Collaboration: Ability to work effectively with cross-functional teams
  • Innovation Mindset: Openness to adopting new technologies and development methodologies, particularly AI-assisted tools
Preferred Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of software development experience with at least 2 years in a leadership role
  • Experience with containerisation technologies (Docker, Kubernetes)
  • Knowledge of microservices architecture and design patterns
  • Familiarity with monitoring and logging tools
  • Experience with performance optimisation and scalability considerations
  • Understanding of security best practices and compliance requirements
  • Demonstrable experience integrating AI tools into development workflows
  • Knowledge of the London insurance market or financial services sector
What We Offer
  • Competitive salary and benefits package
  • Opportunity to work with cutting-edge technologies including AI-assisted development tools
  • Professional development and training opportunities
  • Collaborative and innovative work environment
  • Flexible working arrangements
  • Career progression opportunities

Application Process

Interested candidates should email their CV and apply to the link below

Poderá encontrar o anúncio original publicado em: https://www.itjobs.pt/oferta/511258/technical-lead-full-stack-development

apartmentMatch ProfilerplaceLisboa
opportunity is for you. We are currently strengthening the team of one of our clients with the following profile: Technical Team Lead – Hybrid (Aveiro or Lisbon) What we are looking for Hard skills • Bachelor’s or Master’s degree in Computer Science or...
apartment1GLOBALplaceLisboa
launch, scale, and innovate with confidence in the mobile ecosystem. 1GLOBAL is a profitable, fast-growing business. With full-year revenues in 2025 exceeding US$200 million and profits of over US$25 million, we generate strong cash flows to fund our...
local_fire_departmentUrgente

Infrastructure Expert – Netapp Storage

apartmentClanplaceLisboa
career milestone. Apply now! Responsabilidades - To Lead the design, deployment, and operation of NetApp solutions in mission-critical environments; - To manage the full technology stack—from provisioning and configuration to firmware/ONTAP...