Localização: Uberlândia – MG
A Wisebyte é uma empresa de tecnologia, integrante do Grupo Delta Energia, líder no setor de energia e player importante no setor de Telecom, comprometida em oferecer soluções inovadoras para os seus clientes.Na Wisebyte, acreditamos em uma abordagem colaborativa e inovadora, ansiosos por acolher novos talentos que compartilhem da nossa visão e queiram fazer parte dessa jornada rumo ao futuro. Pronto para se juntar a nós?O que você irá fazer na Wisebyte
- Escrever e manter código: Criar código simples e realizar tarefas que envolvem a implementação de funcionalidades básicas sob a supervisão de desenvolvedores mais experientes.
- Testar e depurar software: Ajudar na identificação e correção de bugs e defeitos no código, além de realizar testes básicos para garantir a qualidade das funcionalidades implementadas.
- Trabalhar em equipe: Colaborar com desenvolvedores seniores, designers e gerentes de projetos para garantir que o trabalho esteja alinhado aos requisitos do projeto.
- Seguir boas práticas de desenvolvimento: Aprender e seguir padrões de código, metodologias ágeis, controle de versão (como Git), e outras boas práticas de desenvolvimento de software.
- Participar de revisões de código: Receber feedback de desenvolvedores mais experientes durante as revisões de código, aprendendo a melhorar a qualidade do código e a eficiência do desenvolvimento.
- Acompanhar a documentação: Ler e escrever documentação técnica clara para ajudar no entendimento e manutenção do código.
- Aprimorar habilidades técnicas: Estar continuamente envolvido no aprendizado de novas tecnologias, linguagens de programação, frameworks, e melhores práticas de desenvolvimento.
- Auxiliar na manutenção de sistemas: Realizar melhorias, pequenas correções e ajustes em sistemas existentes.
Requisitos e qualificaçõesO que não pode faltar:
- Ensino Superior Completo em Sistemas de Informação, Ciências da Computação ou cursos relacionados a área de TI;
- Experiência prática no desenvolvimento de aplicações usando React.js.
- Conhecimento profundo dos conceitos fundamentais do React, como componentes, props, state, ciclo de vida, hooks, etc.
- Capacidade de criar componentes reutilizáveis e eficientes.
- Forte conhecimento em JavaScript, especialmente em ES6 e versões mais recentes.
- Familiaridade com recursos modernos do JavaScript, como arrow functions, destructuring, async/await, etc.
- Habilidade para criar layouts responsivos.
- Conhecimento em flexbox e grid para criação de layouts modernos.
- Experiência em integração de APIs RESTful e GraphQL.
- Compreensão de requisições assíncronas usando AXIOS ou Fetch API.
- Familiaridade com gerenciamento de estado global, como Mobx, Redux ou Context API.
- Capacidade de projetar e implementar uma arquitetura de estado eficiente.
- Familiaridade com princípios de design de interface de usuário (UI) e experiência do usuário (UX).
- Capacidade de colaborar com designers para implementar interfaces atraentes e funcionais.
- Capacidade de entender requisitos de negócios e traduzi-los em soluções técnicas.
- Adesão às melhores práticas de desenvolvimento, como código limpo, modularidade e escalabilidade.
- Boa comunicação para trabalhar de forma colaborativa com clientes e equipes internas.
- Disponibilidade para trabalhar 40 horas semanais.
Será um diferencial se você tiver:
- Noções de SQL.
- Conhecimento de metodologias ágeis.
- Conhecimento na área de Testes (QA).
Alguns dos nossos benefícios:
- Vale-refeição/alimentação (pagos no Cartão iFood);
- Jornada de trabalho com carga horária de 40 horas semanais (segunda a sexta);
- Plano Médico UNIMED;
- Plano Odontológico UNIODONTO;
- Day Off no seu aniversário;
- Gympass;
- Seguro de vida;
- Dress Code super flexível 😉
- Temos várias confraternizações ao longo dos meses 🙂
- Uma equipe colaborativa e disponível para qualquer troca que você precisar.
Empresa: Wisebyte