Job title: Senior Full Stack Engineer
Job type: Permanent
Emp type: Full-time
Industry: Computer Software
Salary from: €42,000.00 EUR
Salary to: €53,000.00 EUR
Location: Hybrid (Lisbon or Porto)
Job published: 21-02-2025
Job ID: 32371

Job Description

Job Brief: 

  • We are seeking a skilled Senior Full Stack Engineers to join a worldwide known multinational in their Lisbon/Porto office.

Responsibilities:

  • Participate in all stages of software development, including technology and framework selection for various projects.
  • Design and implement new APIs from scratch.
  • Develop front-end applications with an emphasis on attractive, user-friendly visual design.
  • Contribute to technical and architectural decision-making processes.
  • Maintain and optimize the existing codebase, adhering to SOLID principles and Clean Code practices.
  • Collaborate with the team in managing AWS environments and CI/CD pipeline processes.

Requirements and skills:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience.
  • + 5-7 years of experience in software development, specializing in both front-end and back-end technologies.
  • Proven experience working with object-oriented programming languages for backend development (Java, Kotlin, C#, Node.js).
  • Proficiency in frontend technologies such as React, Angular, Vue, and Typescript (mandatory).
  • Experience with at least one exotic language, such as Golang, Scala, or Groovy (mandatory).
  • Strong experience in working with microservices architecture.
  • Ability to quickly adapt and learn new object-oriented programming languages.
  • Strong interest in Test-Driven Development (TDD) and pair programming.
  • Excellent communication and analytical abilities.
  • Proficient in English, both written and spoken.

Nice to Have

  • Familiarity with Test-Driven Development (TDD) and general testing practices.
  • Experience in Pair Programming.
  • Knowledge of Typescript and React.js
 

Next steps:

  • Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest.