Descrição
Resumo da Vaga:
Buscamos um Desenvolvedor Full Stack Sênior para transformar ideias em soluções digitais inovadoras, atuando do front-end ao back-end e impactando com tecnologia.
Principais Destaques:
1. Desenvolver aplicações web completas (front-end e back-end)
2. Trabalhar com equipes multidisciplinares em ambiente ágil
3. Apoiar startups com ideias e soluções técnicas inovadoras
**Description:**
----------------
Estamos em busca de um **Desenvolvedor Full Stack Sênior** para integrar nossa equipe e transformar ideias em soluções digitais inovadoras. Se você domina front e back\-end, tem visão de produto e quer impactar com tecnologia, seu lugar é aqui!
**Responsabilidades:**
* Desenvolver aplicações web completas, atuando tanto no front\-end (interface do usuário) quanto no back\-end (lógica do servidor e banco de dados);
* Projetar e desenvolver a lógica do servidor e as APIs necessárias para o funcionamento da aplicação, utilizando linguagens como Node.js, PHP, .NET Core, entre outras;
* Criar interfaces de usuário atraentes e funcionais com HTML, CSS e JavaScript, utilizando frameworks como React, Angular ou Vue.js;
* Realizar testes (unitários, integração e depuração) para garantir a funcionalidade e o desempenho do sistema, resolvendo erros e problemas identificados;
* Implementar boas práticas de segurança, como gerenciamento de senhas, autenticação/autorização de usuários e criptografia de dados;
* Documentar o código e funcionalidades para facilitar manutenções e futuras implementações;
* Realizar manutenção e atualização contínua dos sistemas, incluindo correções de bugs e inserção de novas funcionalidades;
* Otimizar o desempenho das aplicações com uso de cache, compactação, consultas otimizadas, etc.;
* Projetar, modelar e gerenciar bancos de dados relacionais (MySQL, PostgreSQL, SQL Server) e não relacionais (MongoDB, Redis);
* Compreender e desenvolver integrações por meio de APIs;
* Trabalhar de forma colaborativa com equipes multidisciplinares em ambiente ágil (Scrum ou similar);
* Apoiar startups incubadas ou aceleradas com ideias e soluções técnicas inovadoras;
* Acompanhar tendências tecnológicas e ferramentas de desenvolvimento full stack;
* Participar de decisões técnicas e discussões estratégicas com a equipe.
**Requisitos Mínimos:**
* Graduação em Análise de Sistemas, Ciência da Computação ou áreas afins;
* Sólidos conhecimentos em linguagens de programação;
* Domínio de tecnologias front\-end: HTML, CSS, JavaScript;
* Experiência com frameworks front\-end: React, Angular, Vue.js;
* Experiência com frameworks back\-end: Node.js, Django (Python), Laravel (PHP), Spring (Java), Ruby on Rails (Ruby);
* Conhecimento em bancos de dados relacionais e NoSQL (MySQL, PostgreSQL, MongoDB, Redis);
* Capacidade de realizar testes e depuração eficaz;
* Conhecimentos em arquitetura de software (padrões de design, SOLID, etc.);
* Conhecimentos em desenvolvimento para Android e iOS são diferenciais;
* Conhecimento básico/intermediário em ferramentas como Bootstrap e APIs RESTful.
**Vaga 100% presencial, também disponível para pessoas com deficiência.**