Technical Lead

Há 10 horas

porto, Portugal act digital EMEA - Alter Solutions Tempo integral
We are looking for an experienced

Tech Lead / Senior Developer

to join an international project in the financial sector.

You will be part of a development team responsible for building and enhancing a financial technology platform, working with modern technologies and contributing to the design, development, and maintenance of scalable and secure applications.

This position combines

hands-on software development with technical leadership , including architecture decisions, code reviews, and mentoring other developers.

Main Responsibilities:

Design, develop, and maintain applications using

Node.js, Angular, and TypeScript .

Develop and integrate REST APIs and user interfaces.

Design and optimize database queries and stored procedures.

Contribute to software architecture and technical design decisions.

Develop and maintain applications in

AWS Cloud environments .

Perform code reviews, ensuring code quality, maintainability, and security.

Mentor and support junior developers, promoting technical best practices.

Troubleshoot, debug, and improve existing applications.

Collaborate with cross-functional teams in an Agile/Scrum environment.

Contribute to CI/CD processes, automated testing, and continuous improvement.

Apply application security and data protection best practices.

Leverage AI tools to improve software development processes.

Technical Requirements:

5+ years of professional experience

in software development.

3+ years of experience

developing APIs and user interfaces.

Strong experience with

Node.js, Angular, and TypeScript .

Solid knowledge of

AWS , ideally including serverless technologies, AWS SAM, and CodeDeploy.

Experience with

SQL Server

or other relational databases, including queries and stored procedures.

Strong understanding of software architecture and application design.

Experience with Git-based version control systems, ideally Bitbucket.

Experience supporting applications in production, preferably SaaS environments.

Knowledge of application security and data protection principles.

Experience working with Agile methodologies, particularly Scrum.

Experience using AI tools in software development.

Previous experience in technical leadership, code reviews, or mentoring.

English proficiency: minimum B2 (mandatory).