Description
*We are looking for a person* *focused on building new fronts (React/Native) and maintaining legacy systems (Vue).*
**Responsibilities and assignments**
* Develop complex features ensuring performance and testability.
* Maintain application health in production and drive technical evolution of the ecosystem.
**Requirements and qualifications**
**Technology & Tools (Core):**
* React & TypeScript: Experience with state and performance hooks (useState, useEffect, useMemo, useCallback) and advanced typing.
* Global State Management: Proficiency with libraries such as Redux (Toolkit), Zustand, Recoil, or Context API.
* Mobile: Active development experience with React Native.
* Legacy: Knowledge of Vue.js for maintenance and evolution of existing code.
**Data & Analytics:**
* Implementation of queries and mutations via GraphQL.
* Configuration and monitoring of events using Segment and Google Analytics.
**Engineering & Quality:**
* Architecture: Application of Clean Architecture, Hexagonal Architecture, and Domain-Driven Design (DDD).
* Quality: Writing unit, integration, and end-to-end tests (Cypress or Playwright).
* Observability: Production monitoring with Sentry or Dynatrace.
**Here, we are \#SangueLaranja!**
We have been in the market for 17 years, side by side with our clients, delivering transformative experiences.
We are a global technology and innovation ecosystem; beyond Brazil, we operate in Europe and the UK, with offices in Portugal, London, Dubai, and the Netherlands.
**F for Formation: we believe in sharing culture, community spirit, and in knowledge’s power to transform!**
We run initiatives and social actions that foster development, such as the Orange Juice tech community, the Training Program,
our leadership school, and numerous partnerships with NGOs and Edtechs.
**At FCamara, everyone is welcome — for us, Diversity, Respect, and Ethics are non-negotiable elements embedded in our DNA.**
**So, are you ready to join an amazing team and become the protagonist of your own story?**