As a Software Engineer II, you will enhance developer productivity by building and maintaining platforms and tools that support engineering teams at Fandango.
CAS | Engenharia de Software JR – Foco em Financiamentos PF (Preferencialmente para Mulheres)
📜 Description
- Develop web applications using React.js, JavaScript, and TypeScript.
- Build responsive and accessible interfaces aligned with UX/UI best practices.
- Integrate and consume REST APIs.
- Apply architecture patterns and front-end development best practices.
- Develop and maintain reusable and scalable components.
- Collaborate in agile environments with multidisciplinary teams.
🛠️ Requirements
- Desenvolver e evoluir aplicações web de alta performance utilizando React.js, TypeScript e ecossistema Front-end moderno;
- Definir e disseminar padrões de arquitetura, qualidade de código e boas práticas de desenvolvimento;
- Implementar integrações com APIs REST e serviços corporativos;
- Construir componentes reutilizáveis, escaláveis e alinhados ao Design System da organização;
- Atuar na otimização de performance, observabilidade e experiência do usuário;
- Implementar estratégias de testes unitários, integração e automação;
- Participar de discussões técnicas e decisões arquiteturais junto às equipes de produto e engenharia;
- Colaborar na evolução das práticas de desenvolvimento, CI/CD e monitoramento das aplicações;
- Contribuir para ambientes distribuídos e soluções orientadas a eventos quando aplicável.
Full job description
SOBRE A VAGA
Você já pensou em desenvolver uma nova experiência de uma instituição financeira? O Sicredi é uma empresa que valoriza o relacionamento e atendimento ao usuário de forma próxima. Nessa oportunidade, convidamos você a compor um time de produto e construir a nossa experiência.
Tudo isso, em um ambiente com pessoas inspiradas por tecnologia, por inovação e por fazer o bem, capazes e engajadas para construir uma plataforma digital cooperativa para o futuro. Temos o desafio de reescrever e modernizar todo o nosso Core Bancário e estamos aproveitando esse momento para fazer uma mudança cultural, mais horizontal, simples e participativa.
Por isso, queremos compartilhar o nosso dia-a-dia de trabalho complexo e dinâmico com pessoas com habilidades técnicas, que tenham visão de dono sobre o negócio e que dediquem sua energia para fazer algo com um propósito que impactará a comunidade como um todo. Comprometimento e vontade de fazer acontecer são essenciais!
Responsibilities
Responsabilidades e atribuições
- Desenvolvimento de aplicações web utilizando React.js, JavaScript e TypeScript;
- Construção de interfaces responsivas, acessíveis e alinhadas às melhores práticas de UX/UI;
- Consumo e integração com APIs REST;
- Aplicação de padrões de arquitetura e boas práticas de desenvolvimento Front-end;
- Desenvolvimento e manutenção de componentes reutilizáveis e escaláveis;
- Integração com serviços e plataformas em arquitetura distribuída;
- Utilização de ferramentas modernas de build, versionamento e CI/CD;
- Implementação de testes unitários e de componentes;
- Atuação em ambientes ágeis, colaborando com times multidisciplinares;
- Garantia da qualidade, performance e segurança das aplicações web.
Requirements
Requisitos e qualificações- Desenvolver e evoluir aplicações web de alta performance utilizando React.js, TypeScript e ecossistema Front-end moderno;
- Definir e disseminar padrões de arquitetura, qualidade de código e boas práticas de desenvolvimento;
- Implementar integrações com APIs REST e serviços corporativos;
- Construir componentes reutilizáveis, escaláveis e alinhados ao Design System da organização;
- Atuar na otimização de performance, observabilidade e experiência do usuário;
- Implementar estratégias de testes unitários, integração e automação;
- Participar de discussões técnicas e decisões arquiteturais junto às equipes de produto e engenharia;
- Colaborar na evolução das práticas de desenvolvimento, CI/CD e monitoramento das aplicações;
- Contribuir para ambientes distribuídos e soluções orientadas a eventos quando aplicável.
Similar jobs
Search more Software Engineer jobsAs a Junior Software Engineer, you'll tackle complex problems, build impactful software, and contribute to innovative healthcare solutions using AI-assisted development.
As a Junior Software Engineer, you will tackle complex problems, build scalable systems, and contribute to impactful healthcare technology that enhances patient and doctor experiences.
Analista Desenvolvedor - Junior
Develop software using Java and JavaScript, applying object-oriented concepts and engineering techniques while collaborating with team members and stakeholders.
As a Junior Software Quality Assurance Engineer, you will focus on identifying bugs, testing new features, and ensuring software quality through detailed documentation and regression testing.
