Este(a) profissional ficará alocado dentro do time ART (Advanced Rail Tecnology) atuando em projetos de tecnologia aplicáveis a ferrovias, com a oportunidade de interface direta junto a times globais. Para ser bem-sucedido(a) nesta posição, além de sólida experiência em Front-end e Angular, é essencial que o(a) profissional tenha um nível de inglês avançado e competências como proatividade, capacidade de liderança e comunicação. Estamos fazendo história na indústria ferroviária e você pode fazer parte disso Quem somos: Somos a Progress Rail, uma empresa do grupo Caterpillar, e um dos maiores fornecedores de soluções e tecnologias de material rodante e infraestrutura para o setor ferroviário global. Propósito do cargo Entregar uma aplicação Front-End completa, utilizando linguagens de programação e ferramentas de design adequadas, a fim de garantir um resultado agradável e funcional para o usuário final. Tarefa Detalhadas Garantir uma boa performance em mobile e desktop, a fim de garantir um resultado agradável e funcional para o usuário final. Usar linguagens de programação HTML, TypeScript/JavaScript e CSS para criar páginas web dinâmicas e responsivas, fazendo testes escritos, idiomáticos e documentados. Coordenar o fluxo de trabalho entre o designer gráfico, o desenvolvedor HTML, utilizando metodologias adequadas para testar, organizar e documentar os códigos e projetos desenvolvidos, a fim de garantir os padrões de qualidade; Trabalhar na manutenção e otimização de websites e interfaces de usuário para garantir o bom funcionamento, a segurança e a performance dos sites e aplicativos, corrigindo erros, atualizando conteúdos e implementando melhorias. Cooperar com o desenvolvedor back-end no processo de construção do RESTful API e dar suporte para melhorar a usabilidade e a estética dos sites. Integrar um API (REST) já existente. Formação: Nível Superior em Desenvolvimento de Sistemas, Ciência da Computação, Análise de Sistemas, Engenharia da Computação, Engenharia de Software ou similares. Requisitos: Experiência em funções similares; Experiência com Angular (versão 14 ou acima); Conhecimentos em JavaScript/TypeScript orientado a objetos, Flat box, conceitos de material design, CSS precompilers como Sass e LESS, HTML 5, CSS Modules, Web pack, Babel, npm; GIT / GitHub; Integração contínua usando maven & Jenkins; Conhecimentos em Java web application technology stack (core Java, spring core, Spring MVC, Hibernate, REST); Frameworks/libraries como jQuery ou Bootstrap; Linux e Visual Studio Code. Idioma: Inglês avançado (capacidade de leitura e conversação). Habilidades Compatibilidade com Nossos Valores em Ação (Código de Conduta da Caterpillar); Proatividade: É capaz de identificar e de maneira autônoma e antecipada solucionar problemas. Liderança: É capaz de conduzir interesses da empresa considerando gestão de pessoas, gestão de recursos e metas organizacionais, utilizando-se de processos predefinidos. Comunicação: É capaz de expressar com clareza, ideias, pensamentos e conceitos, de forma a influenciar outros ou obter apoio. Informações Adicionais: O processo seletivo será feito pela análise do currículo, teste técnico, entrevistas e mapeamento de perfil profissional (DISC). O que estamos oferecendo para esta posição: Contrato CLT Plano de saúde para você e seus dependentes Plano odontológico para você e seus dependentes Vale refeição Vale Alimentação Seguro de vida Aplicativo para descontos em academias Aplicativo para descontos em medicamentos em farmácias Aplicativo para terapias on-line com psicólogos PLR – Participação nos Lucros e Resultados Previdência Privada Subsídio para educação continuada Licença maternidade e paternidade estendida (empresa cidadã).