Vaga de Desenvolvedor
- Desenvolvedor React Nativo Sr – Invillia Tecnologia – Home Office
- Desenvolvedor
- Rio de Janeiro/RJ
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Aprendiz
-
Localização Rio de Janeiro/RJ
Descrição da vaga
Desenvolvedor react nativo sr invillia tecnologia home office responsabilidades e atribuições o profissional será responsável em prover soluções técnicas para novas features e dar o suporte necessário as features já existentes, afinal, nem tudo são flores. Esperamos também que essa pessoa auxilie os outros membros do time em questões técnicas não esquecendo de fornecer a melhor solução para o negócio. Algo que prezamos bastante é qualidade, isso inclui um código limpo e legível (clean code). Também é desejável que o mesmo tenha um perfil intra-Empreendedor, onde seus objetivos estejam alinhados com os objetivos da empresa, afinal, temos muito orgulho do que fazemos aqui! Requisitos e qualificações experiência como engenheiro de software frontend, tendo aprendido e trabalhado com react e react native (conhecimento de mobile android/ios é um diferencial) experiência com frameworks de front-End (ex: com experiência em app router desejável, pois estamos pensando em migrar) experiência com desenvolvimento e documentação de componentes (ex: storybook) experiência com bibliotecas de gerenciamento de estado (ex: mobx, mobx-React-Lite, mobx-State-Tree) experiência com ferramentas de estilização (ex: tailwindcss) conhecimento em bibliotecas utilitárias (ex: ramda, yup desejável experiência com zod, pois estamos pensando em migrar, date-Fns, react-Hook-Form) experiência com testes unitários (ex: jest, react testing library) experiência com testes de integração (ex: msw) experiência com testes end-To-End (ex: cypress, appium) experiência com integração e consumo de rest apis experiência em controle de versão e colaboração (ex: git, github, gitflow) conhecimento em serviços de nuvem (ex: aws) experiência com ferramentas de monitoramento e análise de performance (ex: newrelic, grafana) experiência com gestão de incidentes e alertas (ex: pagerduty) soft skills que fazem a diferença: ownership: vai além da entrega de código. Se importar com o produto, a experiência do usuário e os impactos das decisões técnicas. Assumir a responsabilidade pelos resultados e busca excelência contínua. Ser participativo: participar ativamente das cerimônias do time, contribuir com ideias, sugerir melhorias e compartilhar aprendizados. Colaborar com pares e stakeholders para construir soluções melhores. Ser colaborativo: ajudar colegas sempre que possível, atua como mentor(a) para devs mais juniores, participar de code reviews com foco em evolução contínua e mantém uma postura construtiva no dia a dia.