frontend developer for a payment platform

HireHi

United States

Remote

USD 65,000 - 98,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

emagine ищет frontend‑разработчика на удаленную работу из Португалии. Вы будете строить веб‑интерфейсы на React с TypeScript, разрабатывать таблицы данных, многоступенчатые формы и потоки утверждений, интегрировать REST API и обеспечивать качественный UX.

Вам понадобится опыт разработки production‑grade приложений на React, владение TypeScript, знание Git и тестирования компонентов. Предпочтительные навыки: Vite, Tailwind, Playwright, Docker, работа с большими таблицами.

Qualifications

  • Опыт разработки production‑grade веб-приложений на React не менее 3 лет.
  • Освоение TypeScript и принципов разработки форм, валидации, маршрутизации, получения данных и кэширования.
  • Опыт разработки бек-офиса или дашбордов с большими таблицами.
  • Понимание удобства использования и доступности UI.
  • Знание Git и процессов code review.
  • Хорошие письменные навыки английского для документации.

Responsibilities

  • Строить экраны веб-приложения с использованием React и TypeScript.
  • Разрабатывать таблицы данных, детальные страницы, многоступенчатые формы и потоки утверждения.
  • Интегрировать REST API и корректно обрабатывать состояния загрузки, пустых данных и ошибок.
  • Р implementировать контроль доступа на основе ролей в UI.
  • Отображать финансовую информацию точно (суммы, комиссии, статусы транзакций).
  • Разрабатывать и поддерживать общие компоненты для согласованного поведения приложения.
  • Проводить модульное и end-to-end тестирование frontend‑экраны.
  • Проводить review чужих пулл‑реквестов и повышать качество кода.
  • Сотрудничать с Go‑разработчиками по контрактам API.

Skills

React
TypeScript
Frontend
Git
Testing
UI/UX
Caching
API integration
UI accessibility
Git
Code review
Documentation in English
English communication

Tools

React Router 7
Vite
Tailwind CSS
HeroUI
Docker
Playwright
Go backend

Job description

Описание:

emagine works with leading international clients on innovative and high-impact projects, offering opportunities for professional and personal growth.

Задачи:
  • Build web application screens using React and TypeScript
  • Develop data tables, detail pages, multi-step forms, and approval flows
  • Integrate REST APIs and manage loading, empty, and error states with clear messaging
  • Implement role-based permissions within the user interface
  • Display financial information accurately, including amounts, fees, and transaction statuses
  • Develop and maintain shared components for consistent application behaviour
  • Conduct component and end-to-end testing of frontend screens
  • Review peer pull requests and contribute to code quality
  • Collaborate with Go developers on API contracts
Требования:
  • Professional experience in frontend development
  • 3+ Years of experience building production web applications with React
  • Strong daily experience with TypeScript
  • Experience with forms, validation, routing, data fetching, and caching
  • Experience developing back-office or dashboard applications with large data tables
  • Strong understanding of usability and accessibility principles
  • Experience with Git and code review processes
  • Good written English for documentation and technical discussions
  • Candidates must be based in Portugal
Будет плюсом:
  • experience with React Router 7
  • Vite
  • Tailwind CSS, and HeroUI
  • basic backend development exposure (preferably with Go)
  • previous experience in payments, fintech, or banking applications
  • experience with Playwright or similar testing tools
  • knowledge of French
  • familiarity with Docker
Условия:

Contract duration: 4-6 months

Remote working model — work remotely from Portugal

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Frontend Developer (React/TypeScript) for Payments
Remote Frontend Developer (React/TypeScript) for Payments

HireHi • United States

Remote
USD 51,000 - 89,000
frontend developer for merchant account experience
frontend developer for merchant account experience

HireHi • United States

Hybrid
USD 140,000 - 180,000
Competitive equity
Uncapped holidays (25 days min)
Co-working spaces access
+5
react developer for electronic banking
react developer for electronic banking

HireHi • United States

Hybrid
USD 110,000 - 160,000
Hybrid or remote
Long-term project
Training & certs
+3
frontend developer for responsive interfaces
frontend developer for responsive interfaces

HireHi • United States

Hybrid
USD 85,000 - 120,000
Private health insurance
Sports compensation
Corporate training portal access
+4
Middle Frontend Developer (React.js)
Middle Frontend Developer (React.js)

masterborn-2 • United States

Remote
USD 27,000 - 44,000
Multisport
Private medical care
Education budget
+2
full stack developer (Java & React)
full stack developer (Java & React)

HireHi • United States

Remote
USD 110,000 - 150,000
Flexible hours
Annual learning budget
Home office allowance
+3
fullstack developer distributed systems
fullstack developer distributed systems

HireHi • United States

On-site
USD 100,000 - 150,000
21 рабочий день оплачиваемого отпуска
7 больничных в год
8 гибких праздников в году
+4
react for financial data access
react for financial data access

HireHi • United States

Remote
USD 120,000 - 180,000
Competitive salary and equity package
Flexible time off
Work with cutting-edge technology and
full stack developer for digital media
full stack developer for digital media

Enfint • United States

On-site
USD 120,000 - 180,000
Private health insurance
Sports compensation
Career growth opportunities
+1
react developer enterprise resource planning
react developer enterprise resource planning

HireHi • United States

Remote
USD 14,000 - 22,000