Remote Jobs RockRemote Jobs Rock

Desenvolvedor de Sistemas Sênior | Frontend | React e Next.js | Contábil | Cresol Confederação (Remoto)

📅 Aug 14
JavaReactQuarkusSpring Boot
Apply Now

📜 Description

  • Realizar atividades inerentes ao desenvolvimento, implantação e monitoramento de sistemas.
  • Desenvolver e manter aplicações web utilizando Java e frameworks modernos.
  • Criar e integrar APIs para comunicação entre sistemas.
  • Garantir a segurança e o desempenho das aplicações.
  • Colaborar com designers e analistas para definir requisitos técnicos.
  • Implementar testes automatizados para garantir a estabilidade do sistema.

🛠️ Requirements

  • Ensino superior em Engenharia da Computação, Ciências da Computação ou áreas afins;
  • Pós-Graduação na área de Análise e Desenvolvimento de Sistemas;
  • Experiência comprovada em desenvolvimento com Java 8 - 21.
  • Experiência com Cloud Azure.
  • Experiência com serviços de fila (Service Bus).
  • Experiência com Containers.
  • Conhecimento em frameworks como Quarkus, Spring Boot .
  • Experiência com tecnologias front-end como React ou Next.js.
  • Familiaridade com bancos de dados relacionais e não relacionais.
  • Experiência com desenvolvimento de APIs RESTful.
Full job description

Venha fazer a diferença com a gente! 🧡


Estamos em busca de um(a) Desenvolvedor de Sistemas talentoso e experiente para se juntar à nossa equipe de tecnologia!


Se você acredita no poder do trabalho em equipe, na construção de um ambiente colaborativo e no impacto positivo que pode gerar na comunidade, essa oportunidade é para você!


Aqui na Cresol, crescimento é sobre desenvolver talentos, fortalecer conexões e criar um ambiente onde cada pessoa se sinta valorizada. Se você está pronto(a) para esse desafio e quer fazer parte de algo grandioso, vem para a Cresol e embarque na onda laranja! 🧡


✨ Juntos, vamos mais longe! 🚀

Responsibilities

O seu foco será a construção, evolução e manutenção da camada de interface e integração frontend, garantindo alta qualidade técnica, performance e excelente experiência do usuário.

  • Desenvolvimento de Interfaces: Desenvolver interfaces modernas, escaláveis e reutilizáveis utilizando React, Next.js (15+) e TypeScript, com atenção a performance, acessibilidade e consistência visual.
  • Arquitetura Frontend e BFF com Next.js: Projetar e manter camadas de BFF (Backend for Frontend) utilizando recursos nativos do Next.js, como Route Handlers, Server Actions e Server Components, garantindo orquestração eficiente de dados, segurança e otimização do tráfego entre frontend e backend.
  • Gestão de Estado e Lógica de Interface: Aplicar padrões adequados de gerenciamento de estado (Context API, Zustand, Redux ou similares), avaliando trade-offs conforme a complexidade e escala da aplicação.
  • Performance Avançada em React: Atuar ativamente na otimização da performance da aplicação, incluindo uso adequado de useCallback , useMemo e React.memo , controle de re-renderizações, code splitting, lazy loading, otimização de Server e Client Components e melhoria contínua de Core Web Vitals (LCP, CLS, INP).
  • UX/UI e Qualidade Visual: Garantir que as interfaces sejam intuitivas, funcionais e visualmente bem construídas, aplicando boas práticas de UX/UI, hierarquia visual, usabilidade, acessibilidade e atenção aos detalhes.
  • Consumo de APIs e Integrações: Integrar o frontend com APIs REST, aplicando boas práticas de tratamento de erros, loading states, cache e resiliência.
  • Qualidade e Testes: Garantir a qualidade do código por meio de testes unitários e de integração utilizando ferramentas como Jest, React Testing Library e Cypress.
  • Design System e Componentização: Contribuir para a manutenção e evolução do design system e da biblioteca de componentes, promovendo reutilização, consistência e escalabilidade.
  • Code Review e Boas Práticas: Participar ativamente de revisões de código, promovendo padrões de qualidade, legibilidade, manutenibilidade e acessibilidade.

Requirements

  • Formação: Ensino superior completo em Engenharia da Computação, Ciência da Computação ou áreas correlatas.
  • Pós-Graduação: Especialização em Desenvolvimento Web, Arquitetura de Software ou áreas afins (essencial para o plano de carreira Sênior na Cresol).
  • Domínio de React e Next.js (15+): Experiência sólida com Hooks, Server e Client Components, estratégias de rendering (SSR, SSG, ISR) e arquitetura frontend orientada à performance.
  • BFF com Next.js: Conhecimento prático na implementação de BFF utilizando recursos nativos do Next.js, incluindo Server Actions e Route Handlers.
  • TypeScript Avançado: Domínio de tipagem estática, generics, utility types e boas práticas de modelagem.
  • Estilização Frontend: Experiência com CSS Modules, CSS-in-JS (Styled Components, Emotion ou similares) e organização de CSS escalável.
  • Performance Web: Conhecimento em otimização de aplicações React e Next.js, incluindo análise de bundle, redução de re-renderizações e melhoria contínua de métricas de performance.
  • Versionamento e Colaboração: Conhecimento avançado de Git e fluxos de trabalho colaborativos (Pull Requests, code review).
  • Cloud e Deploy: Familiaridade com deploy de aplicações frontend e serviços na Azure (ex.: Static Web Apps).
  • Metodologias Ágeis: Vivência em times que utilizam Scrum ou Kanban.
Redcare Pharmacy

Fullstack Engineer, Retail Media / AdTech Solutions (m/f/d)

🕒 2 days ago
Redcare Pharmacy👥 1001 - 5000 employees🏢 Pharmaceuticals

Build and evolve full-stack applications and services for a Retail Media platform, delivering advertiser-facing features, backend APIs, integrations, and reliable user-friendly experiences.

Full-stack DevelopmentJavaScriptTypeScriptReact
Redcare Pharmacy

Fullstack Engineer, Retail Media / AdTech Solutions (m/f/d)

🕒 2 days ago
Redcare Pharmacy👥 1001 - 5000 employees🏢 Pharmaceuticals

Build and evolve full-stack applications and services for a Retail Media platform, delivering advertiser-facing features, backend APIs, integrations, and reliable user-friendly experiences.

JavaScriptTypeScriptReactNext.js
Bjak

Full Stack Engineer

🕒 2 days ago
Bjak👥 51 - 200 employees🏢 Computer Software

Build and ship end-to-end features for an AI neobank, spanning frontend, backend, APIs, databases, customer workflows, and internal tools, while owning production reliability and continuous improvement.

Full Stack EngineeringReactNext.jsVue

Trusted by Remote Workers