Uma plataforma nativa em nuvem, líder de mercado e que está transformando o setor de varejo automotivo, está procurando contratar um Desenvolvedor Full Stack Senior com foco em Front-end. O desenvolvedor fornecerá conhecimento técnico para cada fase do ciclo de vida do projeto, desde o desenvolvimento do conceito até o design da solução, incluindo execução e manutenção. A empresa é especializada na criação de soluções elegantes e intuitivas, construídas com tecnologia avançada que é alimentada por Big Data, Machine Learning, AIoT, entre outros. Esta será uma função de tempo integral e de longo prazo, exigindo uma sobreposição com o IST.
Responsabilidades:
- Elaborar o fluxo de trabalho e trabalhar ativamente para desenvolver os sistemas corporativos
- Entender a persona do usuário e entregar uma experiência incrível
- Colaborar com equipes comerciais e arquitetos para criar especificações de tecnologia a partir dos requisitos
- Lidar com o design técnico dos componentes dentro do módulo
- Conduzir a seleção de tecnologias e designs para criar a arquitetura ideal
- Defender o ajuste de desempenho, re-design e refatoração para um módulo
- Trabalhar na elaboração e implementação da compilação, processo de lançamento, configuração do sistema e características de implantação do aplicativo
- Ajustar e adotar os componentes do módulo com base nos padrões de código aberto e nas melhores práticas
- Orientar e guiar a equipe no conceitos de tecnologia e melhores práticas para design, implementação e outros processos
Requerimentos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Pelo menos 4 anos de experiência relevante como desenvolvedor full stack ou front-end
- Proficiência em JavaScript (ReactJS / Redux) React Native, HTML, CSS, jQuery e HTTP
- Bons conhecimentos dos padrões XML, JSON, DOM e W3C
- Proficiência em articular os prós e contras de usar uma determinada tech stack, componente ou padrões de design
- Forte senso de responsabilidade aliado a uma atitude voltada para entrega de trabalho em tempo hábil
- Bom entendimento dos Princípios Básicos do REST
- Familiaridade com ferramentas de gerenciamento de projetos, como JIRA
- Excelente compreensão de técnicas de desempenho e otimização
- Experiência trabalhando com Git e em um ambiente de startup dinâmico
- Fortes habilidades de comunicação em inglês, tanto escritas quanto verbais