ANALISTA DE TECNOLOGIA
Responsibilities and assignments
RESPONSABILIDADES
1 – Garantir que sejam colocadas em prática melhorias nos processos operacionais.
2 – Orientar a implementação de procedimentos de contingência para a estrutura tecnológica da CASSI.
3 – Possuir conhecimento específicos para atuação na área proposta.
4 – Orientar a elaboração de documentação técnica, normas e procedimentos da área, mantendo-as atualizadas.
5 – Garantir a segurança do ambiente computacional.
6 – Estar constantemente atualizado com as melhores práticas de mercado com relação a tecnologia da informação.
7 – Conduzir projetos de Tecnologia da Informação.
8 – Acompanhar e propor indicadores operacionais, táticos e estratégicos de TI.
9 – Contribuir com a indicação de OKR para subsidiar os indicadores operacionais e táticos.
10 – Capacitar os demais colaboradores da área.
ATRIBUIÇÕES
1 – Criar design de UX baseados em produtos, desde a pesquisa e o conceito até o lançamento.
2 – Criar designs centrados no usuário, desde conceitos de sprint formativos até designs e protótipos detalhados.
3 – Promover insights centrados no usuário sobre as entregas da equipe com base em dados, melhores práticas e pesquisas, garantindo que experiência do cliente seja priorizada ao longo da vida do projeto.
4 – Investigar as interações dos usuários que podem incluir a participação em pesquisas e estudos de usabilidade.
5 – Contribuir com os processos e entregas emergentes da equipe de design, incluindo o desenvolvimento de padrões de experiência do usuário, ferramentas e gerenciamento de sistemas de design.
6 – Desenvolver e manter relacionamentos fortes com colegas, partes interessadas do produto, desenvolvedores e outros membros da equipe de projetos.
7 – Avaliar, dentro da sua área de atuação, se as contratações de TI são as mais adequadas às necessidades da CASSI.
Requirements and qualifications
PRÉ-REQUISITOS
Ensino superior completo em Tecnologia da Informação e afins.
Experiência em TI, arquitetura de sistemas e programação orientada a objetos.
REQUISITOS DESEJÁVEIS:
Sólida experiência com React.js e Next.js;
Domínio de JavaScript (ES6+) e TypeScript;
Conhecimento avançado em HTML5, CSS3 e pré-processadores (SASS/SCSS);
Experiência com Styled Components, TailwindCSS ou outras metodologias de estilização;
Familiaridade com Figma, interpretando e traduzindo layouts em componentes reutilizáveis;
Experiência em Atomic Design e princípios de componentização;
Conhecimento de Design System e boas práticas de acessibilidade (A11Y);
Experiência com SSR (Server-Side Rendering) e SSG (Static Site Generation) em Next.js;
Conhecimento em State Management (Redux, Context API, Zustand, Recoil);
Experiência com Testes automatizados (Jest, Testing Library, Cypress ou Playwright);
Integração com APIs RESTful e GraphQL;
Conhecimento em performance e otimização de aplicações web (Lazy Loading, Code Splitting, etc.);
Experiência com ferramentas de versionamento de código, especialmente Git/GitHub.
DIFERENCIAIS:
Conhecimento em WebAssembly, WebSockets e otimizações avançadas;
Experiência com micro frontends e arquiteturas modulares;
Familiaridade com CI/CD e DevOps para front-end;
Noções de UX/UI e experiência com animações e interações avançadas (Framer Motion, GSAP);
Participação ativa em comunidades e projetos open source.
Perfil analítico e proativo, com pensamento crítico para resolução de problemas;
Capacidade de trabalhar em equipe, colaborando com designers, back-end e outras áreas;
Boa comunicação para apresentar e defender decisões técnicas;
Comprometimento com qualidade e melhores práticas de desenvolvimento.
Additional information
INFORMAÇÕES ADICIONAIS:
Jornada de trabalho: segunda à sexta (40 horas semanais)
Salário: R$ 13.581,06 (Após o período de experiência)
Modelo de trabalho será híbrido após o período de experiência.
BENEFÍCIOS:
Cesta alimentação: R$ 498,48
Vale refeição/alimentação: R$ 875,82
Plano de saúde (opcional)
Previdência Privada (opcional)
Oferecemos licença maternidade de até 6 meses
Licença paternidade 20 dias
Auxilio creche
Observações:
Os benefícios podem variar de acordo com o modelo de contrato. As informações devem ser confirmadas durante a entrevista.
O candidato tem a responsabilidade legal pelas informações registradas na inscrição, podendo a CASSI, a qualquer tempo durante a seleção, exigir documentação que comprove os requisitos obrigatórios da vaga.