React developer in banking kiosks

ориентир по рынку
вакансия зп не указана
в среднем 254 973 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Adecco Permanent Recruitment is recruiting a React Developer to join the internal team of a technology company specialized in developing solutions for the financial sector. With an international presence and a multidisciplinary team of around 130 professionals, this organization stands out for its strong technological focus, commitment to innovation, and collaborative culture, where initiative and active participation are valued. As a React Developer, you will play a key role in evolving an application used in banking self-service kiosks, contributing to the development of innovative, robust, and scalable interfaces that support different clients, countries, and languages from the same codebase.

задачи

  • Develop and evolve banking self-service functionalities, from the frontend to integration with backend services
  • Build reusable components for touch interfaces, including forms, virtual keyboards, modals, and multi-step flows
  • Integrate the application with local real-time services and kiosk peripherals
  • Ensure the maintenance of a single configurable codebase for different clients and markets
  • Ensure the internationalization of the application for multiple languages and geographies
  • Contribute to code quality through refactoring, automated testing, and code reviews
  • Collaborate with backend, product, and support teams in the analysis and resolution of production incidents

требования

  • Higher education degree in Computer Engineering, Computer Science, or a similar field
  • 3 to 5 years of experience in frontend development with React
  • Solid knowledge of TypeScript in medium- or large-scale applications
  • Experience managing state with Context API, useReducer, or equivalent technologies
  • Experience with Tailwind CSS, including themes and design tokens
  • Knowledge of React Router and application organization with multiple screens and complex flows
  • Experience with real-time communication through WebSockets or similar technologies
  • Knowledge of internationalization with i18next/react-i18next or equivalent
  • Experience with tools such as Vite, npm, ESLint, Prettier, and Git
  • Strong analytical and problem-solving skills
  • Good communication, teamwork, and adaptability skills in demanding environments
  • Fluent Portuguese and technical English
  • Будет плюсом: Experience in mobile development with React Native; Experience with kiosk applications or touch interfaces; Knowledge of browser APIs related to camera and multimedia; Experience with automated testing using Vitest, Jest, React Testing Library, or Playwright; Knowledge of TypeScript in strict mode and code migration to strong typing; Experience with white-label or multi-tenant architectures; Knowledge of .NET/C# for close collaboration with backend teams; Experience in the banking, financial, or payments sector; Knowledge of scripting for build and packaging automation

условия

  • Integration into a solid and growing technology company
  • Participation in international projects and contact with different markets
  • Continuous training and support
  • Strong autonomy and impact on product evolution
  • Collaborative, inclusive, and innovation-oriented environment
  • Health insurance
  • Meal allowance on a meal card
  • Extra days off

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.