Description
We are looking for a **Senior Frontend Developer** to drive the evolution of modern applications built with **React.js**, participating in architectural decisions, building micro frontends, and integrating with backend services via a **Node.js BFF**.
The candidate will work in a collaborative environment, engaging in technical discussions, evolving architectural patterns, and contributing to the development of scalable, high-performance products.
**Responsibilities and Duties**
* Develop and maintain **Frontend applications using React.js and TypeScript**
* Participate in defining and evolving the **Micro Frontends (MFE) architecture**
* Develop or consume **Node.js BFFs** (NestJS, Express, or Fastify)
* Integrate applications with **REST and GraphQL APIs**
* Evolve and maintain **component libraries and Design Systems**
* Work on continuous improvement of **performance, accessibility, and security**
* Write and maintain **technical documentation** (ADRs, RFCs, technical guides)
* Collaborate with **Architecture, Backend, and SRE teams**
* Participate in **technical discussions and code reviews**
* Ensure quality through **automated testing and sound engineering practices**
**Requirements and Qualifications**
* Solid production experience with **React.js and TypeScript**
* Experience with **Node.js BFFs**
* Experience integrating **REST or GraphQL APIs**
* Experience with **Micro Frontends (MFE) architectures** or modular frontend applications
* Familiarity with **frontend development best practices**
* Experience with **testing and code review**
* Strong communication skills and ability to work effectively in a team
* Intermediate English proficiency
**Nice-to-have:**
* Experience with **AWS**
* Experience with **observability**
* Experience with **accessibility (WCAG)**
* Experience with **i18n / internationalization**
**Additional Information**
* Meal Allowance and/or Food Voucher
* SESI and SESC health and wellness benefits, providing access to healthcare, wellness, and leisure services
* Partnerships with Educational Institutions offering exclusive discounts on courses and educational programs
* Opportunities for career growth and participation in strategic projects
* Opportunity to work at a rapidly expanding company in the market
Extractta was founded with the purpose of transforming technology into tangible results for companies across diverse industries. Throughout our journey, we have established ourselves as an innovation and technology consultancy that unites strategy, people, and digital solutions to support organizations in their growth and transformation challenges.
We operate across multiple domains—from digital innovation and transformation to project and operations management—helping companies achieve exceptional outcomes through efficiency, process intelligence, and continuous adaptation. We also stand out for our specialized consulting that supports partners in advancing their digital culture, communication, data capabilities, and adoption of emerging technologies—and through global partnerships, we deliver top-tier solutions to our clients’ ecosystems—all backed by a highly skilled team!
At Extractta, we believe our differentiator lies in our people. That’s why we invest in a collaborative, innovative, and open environment where every talent has space to learn, grow, and contribute to challenging projects that truly transform businesses. If you’re seeking a company in constant evolution, passionate about technology and committed to its employees’ development, your place may be here. Join Extractta and help build the future with us.