Назад
Company hidden
1 день назад

Senior Frontend Product Software Engineer (React)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Portugal
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Frontend Product Software Engineer (React) (React/TypeScript): Building and optimizing the frontend architecture and features of a SaaS invoicing product with an accent on scalable component design, state management, and high-performance user experiences. Focus on developing comprehensive testing routines, incrementally refactoring the codebase, integrating APIs, and designing solutions that scale to millions of documents.

Location: Porto, Portugal; hybrid

Company

hirify.global provides information services and technology solutions for finance, tax and accounting, risk and compliance, health, and legal professionals.

What you will do

  • Develop scalable, maintainable, and high-performance frontend architecture and features for the Kyte SaaS invoicing product.
  • Collaborate with product managers, product owners, designers, and backend engineers to define and deliver functionality.
  • Identify technical debt and perform incremental refactoring during feature implementation.
  • Establish frontend best practices for component architecture, state management, and testing.
  • Participate in Scrum ceremonies and contribute to backlog refinement, sprint planning, and retrospectives.
  • Mentor engineers through code reviews, pairing, and technical guidance.

Requirements

  • Senior software engineering experience in a full-stack team.
  • Strong experience with React, TypeScript, and JavaScript ES6+.
  • Experience with Redux, TanStack Query, reusable UI architecture, and component design systems.
  • Experience with unit and integration testing, including RTL and Cypress.
  • Knowledge of build tools such as Vite, CI/CD pipelines, and REST or GraphQL API integration.
  • Experience with Agile development, cross-functional collaboration, code review, and mentoring.

Nice to have

  • Experience with Tailwind.
  • Experience building invoicing products.

Culture & Benefits

  • Work on the core application used to manage financial data and invoicing.
  • Build solutions designed to scale to millions of documents.
  • Collaborate closely with product, support, and operations teams.
  • Join a small team focused on knowledge sharing and continuous improvement.

Hiring process

  • Interviews assess individual skills, experience, and communication without AI tools or external prompts.
  • Virtual backgrounds must be removed, and the process includes in-person interviews.
  • Applicants may be required to appear onsite at a hirify.global office.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →