Genial Investimentos

Senior React Developer

Genial Investimentos

full-time

Posted on:

Location Type: Hybrid

Location: São Paulo • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JavaScriptJestMaterial UI.NETReactReduxSCSSTypeScript

About the role

  • Strong proficiency in React.js and hooks
  • Experience with TypeScript
  • Development and maintenance of reusable components (with emphasis on performance and reusability)
  • RESTful APIs and integration with backend systems
  • State management knowledge: Redux, Context API, Zustand or similar
  • Version control with Git
  • Solid knowledge of HTML5, CSS3 and preprocessors (SASS, LESS, etc.)
  • Familiarity with UI libraries such as Material UI, Ant Design or similar
  • Knowledge of frontend automated testing (Jest, Testing Library)
  • Experience integrating React applications with APIs developed in .NET 6+
  • Practical knowledge of backend applications in .NET/C#
  • Ability to understand API contracts, handle errors, versioning and authentication
  • Experience with tools like Swagger/OpenAPI for API documentation
  • Familiarity with componentization, clean frontend architecture and separation of concerns
  • Application of development best practices: SOLID (applied to frontend as well), Clean Code
  • Participation in code reviews, technical decision-making and architectural evolution.

Requirements

  • Strong proficiency in React.js and hooks
  • Experience with TypeScript
  • Development and maintenance of reusable components (with emphasis on performance and reusability)
  • RESTful APIs and integration with backend systems
  • State management knowledge: Redux, Context API, Zustand or similar
  • Version control with Git
  • Solid knowledge of HTML5, CSS3 and preprocessors (SASS, LESS, etc.)
  • Familiarity with UI libraries such as Material UI, Ant Design or similar
  • Knowledge of frontend automated testing (Jest, Testing Library)
  • Experience integrating React applications with APIs developed in .NET 6+
  • Practical knowledge of backend applications in .NET/C#
  • Ability to understand API contracts, handle errors, versioning and authentication
  • Experience with tools like Swagger/OpenAPI for API documentation
  • Familiarity with componentization, clean frontend architecture and separation of concerns
  • Application of development best practices: SOLID (applied to frontend as well), Clean Code
  • Participation in code reviews, technical decision-making and architectural evolution.
Benefits
  • Health insurance
  • Dental insurance
  • Meal voucher
  • Food allowance
  • Life insurance
  • Total Pass
  • Wellhub
  • PPR (performance-based bonus)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React.jsTypeScriptRESTful APIsReduxContext APIZustandHTML5CSS3SASSLESS
Soft skills
performance optimizationreusabilityerror handlingversioningauthenticationclean codecode reviewstechnical decision-makingarchitectural evolution
Itaú Unibanco

Junior Software Engineer – Front-end

Itaú Unibanco
Juniorfull-time🇧🇷 Brazil
Posted: 3 days agoSource: vemproitau.gupy.io
AngularAWSCloud
Spread Tecnologia

Desenvolvedor(a) Front-End Pleno, Angular e React

Spread Tecnologia
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 10 days agoSource: spread.gupy.io
AngularReactTypeScript