Senior FullStack
HybridPorto, Porto, Portugal
Job Summary
Design software architectures and apply security principles throughout the development lifecycle while developing, operating, and maintaining web and mobile applications. Act as Technical Lead on specific projects, providing technical guidance and supporting delivery activities by collaborating with Product Owners and Scrum Masters to analyze, refine, and define user stories. Contribute to the automation and continuous improvement of development processes using modern open-source technologies and frameworks. Support the evolution of applications using .NET, C#, PHP, Go, Python, React, Vue, and Node.js, while leveraging AI tools within software development activities. Work in Linux environments with a focus on architecture design and software security practices. Location: Porto, Portugal. Hybrid working model.
Required Qualifications
- 0+ years of professional experience in software development
- Full Stack development experience
- Experience with web applications, mobile applications and CMS platforms
- Experience working in Linux environments
- Experience applying AI tools within software development activities
- Experience with architecture design and software security practices
- .NET, C#, ASP.NET Core
- PHP, Go, Python
- SQL, PostgreSQL
- Docker
- React, Vue, Node.js, Next.js
- HTML, CSS, JavaScript, TypeScript, Angular
- Git, Jira, Confluence
Desired Qualifications
- AI Agents
- Microsoft Copilot
- Microsoft Windows Server
- MS SQL, MySQL, MariaDB and Redis
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.