Description
*We are looking for a mid-level candidate focused on building new fronts (React/Native) and maintaining legacy systems (Vue).*
**Responsibilities and duties**
* Develop and implement complex features, ensuring high performance, scalability, and testability.
* Maintain and continuously evolve web and mobile applications.
* Ensure application health in production by monitoring, identifying, and resolving issues.
* Contribute to the technical evolution of the ecosystem by promoting architectural improvements, code quality, and software development best practices.
* Implement and maintain integrations using GraphQL for queries and mutations.
* Configure and track events and metrics using analytics tools such as Segment and Google Analytics.
* Apply architectural patterns and software engineering best practices throughout all development stages.
* Develop and maintain unit, integration, and end\-to\-end tests to ensure delivery quality.
* Enhance application observability using monitoring tools to guarantee stability and performance.
**Requirements and qualifications**
* Solid experience with React and TypeScript.
* Proficiency in React Hooks (useState, useEffect, useMemo, useCallback) and advanced typing.
* Experience managing global state using Redux Toolkit, Zustand, Recoil, or Context API.
* Experience developing mobile applications with React Native.
* Knowledge of Vue.js for maintaining and evolving legacy applications.
* Experience with GraphQL for implementing queries and mutations.
* Familiarity with analytics tools such as Segment and Google Analytics.
* Knowledge and application of architectural patterns such as Clean Architecture, Hexagonal Architecture, and Domain\-Driven Design (DDD).
* Experience writing unit tests, integration tests, and end\-to\-end tests using Cypress or Playwright.
* Knowledge of observability and monitoring tools such as Sentry or Dynatrace.
* Familiarity with software development best practices, performance optimization, code quality, and software architecture.
**Here, we are \#SangueLaranja!**
We have been in the market for 17 years, partnering closely with our clients to deliver transformative experiences.
We are a global technology and innovation ecosystem; beyond Brazil, we operate across Europe and the UK, with offices in Portugal, London, Dubai, and the Netherlands.
**F for Formation: We believe in sharing culture, community spirit, and that knowledge**
**has the power to transform!**
We run initiatives and social actions that foster development, such as the Orange Juice tech community, the Training Program,
our leadership academy, and multiple partnerships with NGOs and Edtechs.
**At FCamara, everyone is welcome. For us, Diversity, Respect, and Ethics are non-negotiable values embedded in our DNA.**
**So, are you ready to join an amazing team and become the protagonist of your own story?**