Vaga Full Stack
Pequena/média empresa
Localização: Híbrido
Salário: Até R$12.000
Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho
Somos uma Seguradora Autorizada pela Susep no modelo SandBox, comercializamos seguro Agro, Vida, Residencial e Empresarial.
1. Desenvolvimento Front-end- Criação de Interfaces de Usuário: Projetar e desenvolver interfaces interativas e responsivas utilizando HTML, CSS e JavaScript, (UX).
Frameworks e Bibliotecas: Utilizar bibliotecas e frameworks como React, Angular ou Vue.js
Integração com APIs: através de API RESTful ou GraphQL, garantindo a troca de dados entre cliente e servidor.
Testes e Validação: Implementar testes de usabilidade e de interface (testes unitários e funcionais) para garantir que tudo funcione como esperado em diferentes dispositivos e navegadores.
2. Desenvolvimento Back-end - Lógica de Negócio: Implementar a lógica de negócios que define como a aplicação deve funcionar, utilizando linguagens como Node.js, Python, Java, Ruby, entre outras.
Gerenciamento de Banco de Dados: Projetar e gerenciar bancos de dados, tanto relacionais (SQL) quanto não relacionais (NoSQL), garantindo que os dados sejam armazenados, recuperados e manipulados eficientemente.
Implementação de APIs: Desenvolver APIs que serão utilizadas pela camada front-end para realizar operações como CRUD (criar, ler, atualizar, deletar) de dados.
Segurança: Implementar mecanismos de segurança, como autenticação e autorização, proteção contra injeção de SQL, XSS e CSRF, garantindo a integridade e confidencialidade dos dados.
3. Gerenciamento de Projetos
Colaboração em Equipe: Trabalhar em conjunto com designers, outros desenvolvedores, e partes interessadas em um ambiente ágil, participando de reuniões de planejamento e comentários sobre revisões de código.
Documentação: Produzir documentação clara e concisa para código e sistemas, facilitando o entendimento e a manutenção futuros.
Ferramentas de Versionamento: Utilizar sistemas de controle de versão, como Git, para gerenciar mudanças no código e colaborar com outros desenvolvedores.
Resolução de Problemas: Diagnosticar e corrigir bugs ou problemas no sistema, realizando manutenção preventiva e corretiva conforme necessário.
Otimização de Performance: Avaliar e otimizar o desempenho da aplicação, identificando gargalos e implementando melhorias.
Habilidades Técnicas
Front-end: HTML, CSS, JavaScript (e frameworks/libraries como React, Angular ou Vue.js).
Back-end: Conhecimento em linguagens como Node.js, Python, Ruby, Java ou PHP.
Frameworks e Bibliotecas:
Para front-end: React, Angular, Vue.js, entre outros.
Para back-end: Express.js (Node.js), Django (Python), Ruby on Rails, Spring Boot (Java).
Banco de Dados:
Conhecimento em bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB).
APIs:
Criação e consumo de APIs RESTful e, potencialmente, GraphQL.
Controle de Versão:
Uso de sistemas como Git para controle de versão e colaboração.
DevOps e Ferramentas de Implantação:
Familiaridade com conceitos de DevOps, integração contínua (CI), entrega contínua (CD).
Conhecimento de ferramentas como Docker, Jenkins, ou serviços em nuvem como AWS, Azure ou Google Cloud.
Capacidades de Design e UX (opcional, mas recomendado):
Noções de design responsivo e experiência do usuário.
Testes de Software:
Conhecimento em testes automatizados (unitários, de integração, etc.).
Habilidades Interpessoais:
Capacidade de resolver problemas de forma criativa e eficiente.
Trabalho em Equipe:
Habilidade para colaborar com designers, outros desenvolvedores e profissionais de outras áreas.
Comunicação:
Capacidade de explicar problemas técnicos de forma compreensível para não-técnicos.
Arquitetura de Software:
Compreensão de princípios de design de software e padrões arquiteturais.
Segurança:
Noções de práticas de segurança em aplicações web, como proteção contra SQL injection, XSS, entre outros.
Metodologias Ágeis:
Familiaridade com metodologias como Scrum ou Kanban.
Acesse o perfil da Now Seguros para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.