Overview
We're looking for a Senior Fullstack Engineer to join our team in Lisbon, Portugal in a hybrid working mode. You will contribute to the modernization and development of customer-facing microservice applications running in Linux environments. This role emphasizes front-end transformation, building new responsive interfaces, and ensuring high-quality solutions that integrate seamlessly with back-end services.
Responsibilities
- Refactor and modernize existing Angular and HTML UI code
- Develop new responsive UI components and pages
- Write and maintain unit and integration tests for the front-end
- Participate actively in code reviews, release processes and team meetings
- Ensure code quality, identify vulnerabilities and propose improvements
- Debug and troubleshoot issues to maintain system stability
Requirements
- Proficient in UI development with JavaScript, HTML/CSS, Angular and testing frameworks
- Strong experience in backend development using Java (11-25), Spring or Spring Boot and SQL (T-SQL used in the project)
- MS SQL Server, Oracle Coherence, Redis and Angular experience
- General OS/Tools: Linux, Bash, Git
- More than 2 years of experience in full-stack development with similar technology stack
Portugal
- Competitive compensation depending on experience and skills
- Variety of projects within one company
- Being a part of a project following engineering excellence standards
- Individual career path and professional growth opportunities
- Internal events and communities
- Flexible work hours