Назад
Company hidden
3 часа назад

Senior Frontend Engineer (TypeScript)

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

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

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

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

Текст:
/

TL;DR

Senior Frontend Engineer (TypeScript): Designing, developing, and enhancing critical back-office applications for customer agents, with an accent on intuitive, high-performance, and scalable user interfaces. Focus on translating complex business requirements into data-intensive UIs, leveraging advanced TypeScript for robust type checking, and ensuring operational efficiency.

Location: Hybrid in Porto, Portugal

Company

hirify.global is a payment and software service provider headquartered in London, focused on building easy-to-use, integrated tools for small, local businesses across Europe.

What you will do

  • Lead the design, development, and implementation of responsive web applications using React, Next.js, and TypeScript for back-office tools.
  • Collaborate with product and design teams to translate complex operational workflows into intuitive and efficient user interfaces for customer agents.
  • Develop robust, data-intensive UIs handling large datasets and complex business logic, ensuring high performance.
  • Write clean, maintainable, and efficient code with a focus on type-safe development practices.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers, focusing on TypeScript best practices.
  • Identify and address performance bottlenecks and bugs to ensure a smooth and uninterrupted experience for customer agents.

Requirements

  • 5+ years of professional experience in frontend development.
  • Expert-level proficiency in TypeScript, including advanced type manipulation, generics, and understanding of complex type inference.
  • Strong proficiency in React.js and its core principles, developed with a type-safe approach.
  • Extensive experience with Next.js for server-side rendering, static site generation, and API routes, with a focus on TypeScript integration.
  • Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3.
  • Experience with state management libraries (e.g., Redux, Context API, Zustand) in a TypeScript environment.
  • Familiarity with consuming RESTful APIs, with an understanding of how to define and use types for API responses.
  • Strong understanding of web performance optimization techniques.
  • Experience with version control systems (e.g., Git).
  • English: B2 required

Nice to have

  • Experience with GraphQL and related client libraries (e.g., Apollo Client), specifically type-safe GraphQL client usage.
  • Proficiency with UI component libraries such as Material UI or Chakra UI, with experience leveraging their TypeScript definitions.
  • Significant experience in working with back-office applications.
  • Experience in using AI Code Generators on development.
  • Experience in automating page creation and understanding how no-code tools are created.

Culture & Benefits

  • Flexible working hours, as long it suits both you and your team.
  • Health Insurance and Meal Allowance.
  • 25 days of Annual leave (+ Bank holidays).
  • Public Transportation Card.
  • Frequent team events & activities in the office and outside.
  • Office snacks every day.
  • Friendly, comfortable, and informal office environment.
  • Opportunity to work on highly impactful projects enhancing customer agent productivity.
  • Collaborative and supportive team environment with a focus on continuous learning and professional development.

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

Текст вакансии взят без изменений

Источник - загрузка...