A Diretoria de Tecnologia da MadeiraMadeira é composta por mais de 250 pessoas engajadas e determinadas em busca de gerar valor com as melhores soluções em tecnologia e engenharia de dados. Aqui você vai encontrar uma galera apaixonada pelas tendências de tecnologia, e que está super disposta a compartilhar conhecimento.
Temos orgulho de fazer parte de um time que não se acomoda e busca sempre se superar. Somos curiosos, inovadores e colaborativos. Temos a tecnologia no nosso DNA e estamos sempre nos atualizando com o que há de mais novo no mercado. Valorizamos a diversidade, a autonomia e o trabalho em equipe.
Se você é uma pessoa que gosta deste tipo de desafio, venha fazer parte do nosso time! Você vai ter a oportunidade de trabalhar com uma galera que compartilha da mesma paixão por tecnologia e inovação que você.
Estamos em busca de uma pessoa analista de sistemas para compor o nosso time. Somos responsáveis pela inteligência de busca do nosso app e site da MadeiraMadeira e nosso objetivo é facilitar a jornada de nossos clientes, de forma que eles consigam encontrar o produto que melhor atenda suas necessidades.
Acreditamos que a cultura de colaboração é fundamental em um ambiente em que todos os membros da equipe compartilham a responsabilidade pelo desenvolvimento, manutenção e operações de nosso software. A equipe tem o foco nos aspectos de responsabilidade e qualidade do ciclo de desenvolvimento, com grande prioridade em disponibilidade rápida, escalável e resiliente do serviço, de modo que o resultado seja uma ótima experiência para o cliente. O monitoramento, acompanhamento e resolução de problemas é essencial.
Sua missão será atuar com inovação, simplificação de processos, escalabilidade e performance, buscando e aplicando boas práticas de arquitetura de software. Além de contribuir com os desafios da sua squad e também de todo o time de desenvolvimento, compartilhando ideias, soluções, códigos e etc.
Atividades:
Requisitos obrigatórios
JavaScript: É necessário ter domínio completo, incluindo:
- Prototipagem e herança baseada em protótipos
- Closure, escopo e hoisting
- Event loop e assincronicidade (Promises, async/await, Promise.all)
- Funções puras, currying e funções de alta ordem
- Manipulação avançada do DOM (Shadow DOM, delegação de eventos)
- Gestão de memória (Garbage collection)
- Módulos e sistema de build (Webpack, import/export de módulos)
- Ferramentas e otimização (Linters, Prettier, debugging com DevTools)
TypeScript: Precisa ter domínio parcial, incluindo:
- Tipagem estática e inferência de tipos
- Generics, mapped types, utility types
- Classes, interfaces e herança
- Overloads e funções assíncronas tipadas
- Noções de configuração do tsconfig.json
React Native:
- React: Domínio completo do React e suas apis.
- Environment Setup: Diferenciar quando usar Expo e quando usar React Native CLI
- Metro Bundler: Noções básicas de como funciona
- Estilização e layout: Usar Flexbox com StyledComponents e StyleSheet
- Gerenciamento de estado: Usar Redux ou Context API
- Integração de APIs: Utilizar React Query e Apollo
- Storage permanente: Usar Async Storage e MMKV
- APIs nativas: Integração e gerenciamento de permissões do sistema operacional
- Navegação: Usar React Navigation
- Testes: Utilizar Jest (com @testing-library e extensões) e Detox
- Otimização de desempenho: Trabalhar com frame rate, Garbage Collection, RAM Bundles, Inline Require, profiling
- Depuração: Dominar Reactotron, Flipper ou DevTools
- Native Modules: Noções básicas de criação com Swift e Kotlin
- CI/CD: Fastlane, Github Actions e noções básicas de python/ruby para os scripts de build
----------------------------------------------------------------------------------------------
Requisitos desejáveis
- Ferramentas de busca (Algolia, Elastic Search, etc)
- Python
- Machine Learning
Informações Adicionais
Benefícios:
Facilidades que só a MadeiraMadeira te oferece:
Sobre a MadeiraMadeira
🚀 REVOLUCIONAR A MANEIRA COMO AS PESSOAS MONTAM A SUA CASA É A NOSSA META! E A SUA?
Há mais de uma década, estamos transformando a experiência de montar uma casa, unindo tecnologia, inovação e um olhar atento para as necessidades dos nossos clientes. Somos a maior plataforma de produtos para casa da América Latina, oferecendo mais de 2 milhões de produtos em nosso e-commerce, marketplace e Guide Shops espalhadas pelo Brasil.
Nosso propósito nos move! Somos inquietos, buscamos evolução constante e trabalhamos para que cada casa conte uma história única. Mais de 3 milhões de clientes já fazem parte dessa jornada e seguimos construindo muito mais.
Aqui, somos guiados pelos nossos princípios!
No Grupo MadeiraMadeira, vivemos um conjunto de princípios que nos orientam diariamente. Somos protagonistas das nossas conquistas e líderes do nosso destino! 💪✨
Diversidade, Inclusão e Pertencimento 🌈
Somos um time de mais de 1.500 pessoas que acreditam que as diferenças nos tornam mais fortes. Queremos um ambiente mais diverso, acolhedor, criativo e justo para todas as pessoas! E por isso, todas as nossas oportunidades são abertas a pessoas com deficiência (PCD). 💙
#VemSerMadeiraLover! 🚀
Software com tecnologia iCIMS
www.icims.com