Senior Fullstack Developer
Damia Group PortugalTech recruitment experts on a mission to provide the best recruitment exper
Description
<!--block-->The Fullstack Developer will have full coverage of the project lifecycle and will work collaboratively with all team members. The team is looking for experts who embrace all technology in both Front End and Back End and who are motivated by their way of working: Extreme Programming (always two developers working on the same task to ensure successful live review), lean methodology and TDD.
- <!--block-->Helping on all areas of software development, choosing the right technologies and frameworks for the problem at hand
- <!--block-->Implementing new APIs from the ground up
- <!--block-->Building front-end applications through appealing visual design
- <!--block-->Contributing to tech and architecture decisions
- <!--block-->Providing maintenance and optimising the existing code base, always aware of SOLID principles and following Clean Code principles
- <!--block-->Working with AWS and CI/CD pipelines
Requirements
- <!--block-->Bachelor's degree in Computer Science, Software Engineering, or comparable work experience
- <!--block-->Proven experience working as a Fullstack Developer, working on the backend with object-oriented programming languages
- <!--block-->Experience with Golang, Java or Kotlin and on the frontend TypeScript or React.js
- <!--block-->Experience in the conception and implementation of software solutions
- <!--block-->Adaptability and openness to learn new object-oriented languages
- <!--block-->Strong interest in TDD and pair programming
- <!--block-->Strong communication and analytical skills
- <!--block-->Great English skills, both written and spoken
<!--block-->



