[Job-24192] Midlevel React Native Developer, Brazil

Brazil
Nova – Prod_Nova /
Homeoffice /
Remote
We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.
With over 7.400 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.

We are seeking a highly experienced Senior Frontend Developer to lead the frontend development for a digital transformation project. You will play a crucial role in building modern, responsive user interfaces for a portal. As a Senior Frontend Developer, you will be responsible for architecting frontend solutions, mentoring junior developers, and ensuring exceptional user experience across web platform.

Key Responsibilities:
- Lead frontend architecture decisions and establish coding standards for React/TypeScript applications
- Develop responsive, accessible web applications using Next.Js, TypeScript, and modern UI libraries
- Build Progressive Web App (PWA) capabilities for user experience
- Implement multi-language support (Portuguese-BR, Spanish-LATAM, English) using internationalization libraries
- Design and develop reusable component libraries following design system principles
- Integrate frontend applications with RESTful APIs and GraphQL endpoints
- Implement complex state management using Redux Toolkit and React Query
- Build advanced forms with dynamic field validation and conditional logic for insurance workflows
- Develop data visualization components for dashboards, reports, and analytics (charts, loss triangles)
- Implement role-based UI rendering and field-level permission controls
- Optimize application performance including code splitting, lazy loading, and bundle optimization
- Establish and maintain automated testing strategies (unit, integration, e2e testing)
- Lead code reviews and mentor mid-level and junior frontend developers
- Collaborate with UX/UI designers to implement pixel-perfect, user-friendly interfaces
- Ensure cross-browser compatibility and mobile responsiveness across all supported devices
- Implement security best practices including XSS prevention and secure authentication flows

Requirements:
- Experience with Next.js
- Experience React, Next.Js and TypeScript expertise
- Advanced knowledge of modern React features (hooks, context, suspense, concurrent features)
- Proficient in state management solutions (Redux Toolkit, Zustand, or similar)
- Strong experience with CSS-in-JS solutions, Styled Components, or CSS modules
- Experience building responsive, mobile-first applications with modern CSS frameworks
- Knowledge of frontend build tools (Webpack, Vite, Rollup) and package managers
- Proficient in automated testing (Jest, React Testing Library, Cypress, Playwright)
- Experience with internationalization (i18n) and localization (l10n) for multi-language applications
- Strong understanding of web accessibility (WCAG guidelines) and semantic HTML
- Experience with performance optimization techniques and Core Web Vitals
- Knowledge of Progressive Web App development and service workers
- Familiarity with design systems and component library development
- Experience with Git workflows, code reviews, and collaborative development
- Leadership experience mentoring junior developers and leading technical discussions
- Strong problem-solving skills and attention to detail
- Excellent communication skills for cross-functional collaboration

Nice to Have:
- Knowledge of GraphQL and Apollo Client
- Experience with micro-frontend architecture
- Familiarity with insurance or financial services applications
- Experience with data visualization libraries (D3.js, Chart.js, Recharts)
- Knowledge of React Native for mobile development
- Experience with Storybook for component documentation
- Understanding of CI/CD pipelines and frontend deployment strategies
- Experience with A/B testing and feature flag implementations
- Knowledge of Web Components and custom elements
- Experience with monorepo tools (Nx, Lerna, Rush)
- Familiarity with backend technologies for better full-stack collaboration


#LI-AM2
Our benefits:

-Health and dental insurance
-Meal and food allowance
-Childcare assistance
-Extended paternity leave
-Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
-Profit Sharing and Results Participation (PLR);
-Life insurance
-Continuous learning platform (CI&T University);
-Discount club
-Free online platform dedicated to physical, mental, and overall well-being
-Pregnancy and responsible parenting course
-Partnerships with online learning platforms
-Language learning platform
And many more!

More details about our benefits here: https://ciandt.com/br/pt-br/carreiras

At CI&T, inclusion starts at the first contact. If you are a person with a disability, it is important to present your assessment during the selection process. This way, we can ensure the support and accommodations that you deserve. If you do not yet have the assessment, don't worry: we can support you in obtaining it.

We have a dedicated Health and Well-being team, inclusion specialists, and affinity groups who will be with you at every stage. Count on us to make this journey side by side.