Sobre a Brainn
Fundada em 2017, brainn.co nasceu como fruto de algumas frustrações de seus fundadores com softwares e processos burocráticos. É por isso que temos um objetivo muito claro: levar a empresa de nossos clientes a criar excelentes produtos digitais e inspirá-los a continuar fazendo isso.
Nossos times são experts em novas tecnologias, metodologias ágeis e na cultura do trabalho remoto. Somos gestores, designers e desenvolvedores trabalhando juntos e comprometidos a criarmos applications web e mobile em parceria com startups e grandes empresas de tecnologia, focando em tirar suas ideias do papel.
Cargo
Estamos procurando um Desenvolvedor de Software para criar e implementar produtos digitais excelentes. Você será responsável pelo servidor de nossas aplicações web. Nessa função, você deve trabalhar bem em equipe, com um olhar aguçado para detalhes e habilidades de resolução de problemas. Se você tiver experiência em frameworks ágeis e linguagens de codificação populares, queremos te conhecer. Seu objetivo será criar programas eficientes e sistemas que atendam às necessidades do usuário.
Responsabilidades
- Colaborar com o time para aumentar a usabilidade
- Integrar componentes de software e programas terceiros
- Produzir códigos (principalmente React) limpos, eficientes e baseados em especificações
- Manter o código simples, evitando aumentar a complexidade sempre que possível
- Otimizar aplicações para a máxima velocidade
- Garantir gráficos com alto padrão de qualidade e consistência de marca
- Ajudar desenvolvedores back-end com código e resolução de problemas
- Testar e implementar aplicações
- Recomendar e executar melhorias
- Criar documentação tecnológica para referência e reportes
- Seguir tecnologias emergentes
Requirements
- Entendimento de todo o processo de web desenvolvimento (desenho, desenvolvimento e implementação)
- Experiência com JavaScript e CSS
- Familiaridade com testes automatizados
- Entendimento de estética de layouts
- Familiaridade com desenvolvimento de metodologias ágeis
- Habilidade em aprender novas linguagens e tecnologias
- Habilidade de comunicação excelente
- Atitude desenvolta e de voltada à resolução de problemas
- Atenção aos detalhes
- Excelente habilidade de controle de tempo
- Habilidade de trabalhar em equipe