emagine logo

Frontend Developer

emagine
Department:Software Engineer
Type:REMOTE
Region:EU
Location:Portugal
Experience:Entry level
Estimated Salary:€30,000 - €45,000
Skills:
TYPESCRIPTREACTCSSVITEGRAPHQLWEBPACKAUTOMATED TESTINGCI/CDRESPONSIVE DESIGNACCESSIBILITY
Share this job:

Job Description

Posted on: December 7, 2025

Building a modern enterprise SaaS platform and is seeking frontend engineers who possess strong technical skills along with a product-focused mindset. We value engineers who take ownership, move quickly, and communicate clearly.

Main Responsibilities

Frontend Engineers will be responsible for:

  • Developing and maintaining user-facing features and interfaces for complex enterprise SaaS applications.
  • Translating Figma or other design prototypes into responsive, high-quality code.
  • Working primarily with TypeScript, React, CSS, Vite, and GraphQL.
  • Collaborating closely with backend, data, and product teams to deliver seamless end-to-end features.
  • Implementing, maintaining, and improving automated frontend test frameworks.
  • Optimizing frontend performance, usability, and accessibility.
  • Troubleshooting, debugging, and resolving production issues.
  • Documenting frontend architecture, components, and best practices.

Key Requirements

  • Experience building and maintaining frontend applications for large-scale, enterprise SaaS products.
  • Proficient in TypeScript, React, CSS, and modern frontend tooling (e.g., Vite, Webpack).
  • Familiarity with GraphQL and integrating frontend with backend APIs.
  • Ability to accurately translate design prototypes into functional code.
  • Understanding of responsive design, cross-browser compatibility, and accessibility standards.
  • Experience with automated testing and CI/CD for frontend applications.
  • A fast learner who can quickly adapt to new technologies and workflows.
  • Strong communication skills and ability to work collaboratively in cross-functional teams.
  • Ownership mindset; takes responsibility for the quality and reliability of delivered features.

Nice to Have

  • Experience working with data visualization platforms (e.g., PowerBI, Tableau) or integrating with such tools.
  • Exposure to high-growth or product-focused SaaS companies.
  • Familiarity with monitoring, logging, and performance profiling for frontend applications.

Other Details

This role provides the opportunity to build impactful user experiences in a collaborative environment. Candidates should be motivated and prepared to contribute to a dynamic team.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!