Technical Lead
Guarde esta oferta e mantenha a sua pesquisa organizada
Crie uma conta gratuita para guardar ofertas, criar alertas e voltar a este anúncio a partir do seu painel.
Ao continuar, aceita os nossos Termos & Política de Privacidade.
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).