Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
230к-250к PLN/год
200к PLN260к PLNмедиана280к PLN
По похожим ролям (5) ~ 260к PLN/год
На СНГ рынке: $2.8к/мес ($2.7к - $3.4к)
86
Хорошая вакансия
развернуть
Роль чётко сфокусирована на senior-разработке продукта на React, с ответственностью за полный цикл задач и наставничеством; главное ограничение - работать можно только из Португалии.
Кликните для подробной информации
Только ПортугалияСовременный стекОтветственность за результатРасширенный соцпакет
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Developer (FE React) (React/TypeScript/CRM): Designing and developing complex React interfaces for XLerate, a next-generation CRM product, with an accent on component-driven UI, state management, accessibility, and performance. Focus on owning features from technical design through production release, integrating REST APIs, mentoring engineers, and improving frontend quality through testing, reviews, CI/CD, and Agile delivery.
Location: Remote from Portugal
Annual compensation: 230,000–250,000 PLN
Company
hirify.global provides software and data-driven solutions for fitness businesses, supporting clubs, coaches, members, and payments through products including ABC Glofox, ABC Ignite, ABC Trainerize, and ABC Evo.
What you will do
Design, develop, test, document, and release React front-end software for XLerate web experiences.
Own complex UI features end-to-end, collaborating with design, product, customer teams, developers, QA engineers, and testers.
Make front-end technical decisions, break large initiatives into deliverable slices, and identify risks early.
Maintain code quality, organization, automation, performance, and accessibility while integrating front ends with CRM workflows and REST APIs.
Mentor Mid-level engineers through code reviews and pairing, and contribute to collective quality improvements.
Use data-driven Agile and Lean practices supported by DevOps, CI/CD, testing, and retrospectives.
Requirements
4+ years of experience with a general-purpose programming language such as JavaScript or TypeScript, including solid TypeScript experience in production codebases.
4+ years of front-end experience using React to build web applications.
Strong understanding of React design principles, component-driven UI, and state management in larger applications.
Proven experience owning complex features from technical design through release and production support.
Experience writing and maintaining unit and integration tests alongside modern quality and testing principles.
Experience integrating front ends with REST APIs and debugging issues across the stack.
Experience mentoring engineers and raising standards through code review.
Understanding of Agile development methods in Agile, Lean, and Continuous Delivery environments; strong written and verbal communication; knowledge of code versioning tools; and comfort learning new technologies and systems.
A bachelor's degree in Computer Science or a relevant field is preferred.
Nice to have
Experience with a design system or shared component library.
React Native, Angular, AWS, and continuous deployment tooling experience.
Experience building complex CRM or B2B SaaS workflows.
Culture & Benefits
Remote role based in Portugal within a values-focused culture centered on Best Life, One Team, and Growth Mindset.
Open PTO policy, quarterly Days of Disconnect, and parental and pawternity leave.
Quarterly fitness reimbursement, partner discounts, medical, dental, and vision coverage, and an employee assistance program.
Calm App subscription for the employee and up to four dependents over age 16.
Equal-opportunity workplace focused on diversity, equity, belonging, and inclusion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →