Back to Job Search

Senior Frontend React Engineer

  • Location: Portugal
  • Salary: €75000
  • Job Type:Permanent

Posted 4 Tage her

  • Sector: Software Entwicklung
  • Contact: Dias De Sousa
  • Contact Email:
  • Job Ref: 44477

We are seeking an experienced Frontend Developer to join our team and collaborate with Product and Technology teams. As a Frontend Developer, you will be responsible for developing new user-facing features, building reusable, testable, and efficient code, and taking ownership of Frontend development.

Key Responsibilities:

  • Develop new user-facing features on the frontend side
  • Build reusable, testable, and efficient code
  • Take ownership of Frontend development
  • Document technical decisions and approaches
  • Review code and provide mentorship to other developers in the team
  • Grow your skills and share your knowledge with other developers
  • Collaborate with other team members and stakeholders


  • Deep understanding of vanilla JavaScript and ES6
  • 3+ years of experience with React.js
  • Strong knowledge of Typescript
  • Working experience with Apollo GraphQL Client
  • Experience with CI/CD setup, Docker
  • Software testing. Approaches, testing types
  • Proactive position in architecture preparation, solution development, processes improvements
  • Strong knowledge of CSS, flex and grid layout
  • Excellent analytical and problem-solving skills
  • Great team player with excellent communication skills and work ethic
  • At least Upper-Intermediate English level (verbal and written)

Would be a plus if you have:

  • Working experience with building a microservice architecture
  • Understanding and experience with event-driven architecture
  • Experience in developing and scaling server applications in AWS ecosystem
  • Experience with Node.js
  • Working experience with Angular.js
  • Working experience with Storybook
  • Working experience with yarn, yarn workspaces, Lerna monorepo
  • GraphAPI or other social network APIs (TikTok, Twitter)
  • Advanced English level
  • Mentoring experience

If you meet the above requirements and would like to join a dynamic team in a fast-paced environment, please submit your application with your updated CV and a brief summary of your experience.