
Senior Full Stack Software Engineer
Capital on Tap2 months ago
Porto, PortugalSenior
Responsibilities
- Build robust and scalable solutions using C# and .NET technology.
- Own the software development lifecycle from initial coding through production, monitoring, and continuous improvement.
- Create responsive user interfaces with React and JavaScript.
- Write and maintain unit and integration tests.
- Troubleshoot bugs and improve software as needed.
- Collaborate with Product Managers, QA professionals, and Software Engineers while connecting technical work to business goals.
Requirements
- At least 5 years of hands-on experience with C#, .NET Core, and SQL Server.
- Ideally, experience with JavaScript and React.
- Good testing practices across unit and integration testing.
- Good understanding of database technologies.
- Experience using Agile development practices.
- Passion for learning new skills and technologies and working proactively and collaboratively.
Benefits
- Hybrid role based in the Matosinhos office, with engineering teams working there two days per week.
- Private healthcare through AdvanceCare.
- Anniversary rewards of €280, €570, €860, and a four-week fully paid sabbatical.
- Paid car parking.
- 36 days of holiday, inclusive of public holidays, with weekend public holidays carried over.
- Annual learning and wellbeing budget.
- Six free therapy sessions per year.
- Free drinks and snacks in the offices.