Description
Sicredi is a cooperative financial institution that values collaboration, sustainable development, and people's leadership. Our culture is grounded in teamwork, respect for diversity, and a focus on the growth of the communities where we operate. At Sicredi, each employee belongs to a tribe: multidisciplinary groups that bring together diverse talents to deliver innovative and relevant solutions.
Within this structure, the Guarantees Tribe’s primary objective is to provide security and support in financial operations, protecting both Sicredi and its members against default risk. The guarantees product ensures that commitments are fulfilled, facilitating access to credit and strengthening trust in commercial relationships. Thus, the Guarantees Tribe directly contributes to business sustainability and community economic development, aligned with the cooperative values that make Sicredi a unique institution.
**Responsibilities and duties**
* Develop modern and scalable web interfaces using React.js, TypeScript, HTML5, and CSS3\.
* Build reusable components and apply front-end development best practices.
* Integrate applications with REST APIs, authentication, and authorization (OAuth2, OIDC, and JWT).
* Manage application state using Redux, Context API, or similar tools.
* Contribute to the evolution of Design Systems and implementation of digital accessibility requirements.
* Support back-end development when necessary.
* Perform unit, integration, and end-to-end tests, promoting quality and reliability practices.
* Ensure observability in applications using metrics, logs, and monitoring to continuously improve operations.
* Apply and disseminate software resilience best practices, ensuring fault-tolerant systems and high availability.
* Collaborate with other teams, fostering alignment and clear communication.
* Collaborate with multidisciplinary teams, actively participating in agile ceremonies.
* Propose innovative solutions for technical and business challenges.
* Document architecture and technical decisions to facilitate understanding and evolution of solutions.
* Contribute to the technical development of other engineers on the team.
* Seek and apply feedback for continuous improvement, maintaining a collaborative and proactive attitude.
**Requirements and qualifications**
* Solid front-end development experience.
* Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
* Proficiency in React.js.
* Knowledge and experience with React Hooks and component-based reusable development.
* Experience with state management (Redux, Context API, or similar).
* Experience consuming REST APIs.
* Knowledge of authentication and authorization (OAuth2, OIDC, and JWT).
* Experience with automated testing (Jest, Vitest, RTL, Cypress, or similar).
* Knowledge of Git.
* Familiarity with agile methodologies (Scrum/Kanban).
* Experience with Design Systems.
* Knowledge of digital accessibility (WCAG).
* Experience with CI/CD.
* Knowledge of microservice-oriented applications.
* Experience with cloud platforms (AWS).
* Knowledge of React Query/TanStack Query.
* Knowledge and experience in observability and monitoring.
* Basic knowledge of Java 17\+ and Spring Boot for understanding and integrating with back-end services and minor developments when required.
* Knowledge of relational and non-relational databases.
* Knowledge of Docker.
**Preferred qualifications:**
* Experience with Kafka.
* Knowledge of OpenAPI/Swagger.
* Experience with microservice architecture in enterprise environments.
**Additional information**
At the **Sicredi Administrative Center (CAS)**, for positions in business areas, we adopt a hybrid work model consolidated as 3 days onsite at the company headquarters located at Av. Assis Brasil, 3940, São Sebastião, Porto Alegre/RS, and 2 days remote. For Tech area positions, we adopt a fully remote work model.
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
At **Sicredi**, you will have:
13th and 14th fixed salaries;
Profit-sharing (based on seniority);
Health and dental plans with no co-payment;
Well-being programs via Wellhub (formerly Gympass), including Nutrition, Psychology, Occupational Health, Massage, Running Groups, and local gym access;
Meal and Food Allowance – with flexible % allocation across VA/VR cards, no co-payment;
Extended maternity and paternity leave;
Childcare or babysitter allowance for children up to 6 years and 11 months old;
Support for children with disabilities, with no age limit;
Life insurance;
Private pension plan up to 8% of salary;
Training platform – Sicredi Aprende, offering various courses;
40-hour weekly workload – using a time-banking system;
Remote work allowance (except for positions requiring 100% onsite presence).
**Nice to meet you — we are Sicredi.**
Our journey began over 120 years ago as Brazil’s first cooperative financial institution. Today, we continue growing and transforming daily alongside **more than 50,000 employees**. They are the reason we’ve been named the **Best Place to Work**, once again ranking first according to Great Place To Work Brazil (GPTW).
Together with **over 10 million members** across all Brazilian states, we believe in the power of cooperation to **build a more prosperous society and generate positive impact in people’s lives** — a purpose that unites and inspires us, promoting local and sustainable development, education, and financial inclusion.
We continue seeking talents who want to help build a better world — and we want you on board. **\#JoinSicredi!**