Descrição
Resumo da Vaga:
Profissional responsável por desenvolver e implementar funcionalidades completas, do back-end ao front-end, otimizando performance e documentando atividades.
Principais Destaques:
1. Atuação Fullstack: do back-end ao front-end, integrando sistemas via APIs.
2. Otimização de performance de aplicações e identificação de gargalos.
3. Domínio de HTML, CSS, JavaScript, PHP ou Python e frameworks.
Será responsável por codificar e implementar funcionalidades completas, atuando do back\-end ao front\-end. Suas atividades incluem também a criação e integração de sistemas com serviços externos via APIs, prototipação específica de interfaces que irá desenvolver ou realizar manutenção, realizar testes específicos para garantir a qualidade do seu código e fazer entregas dentro dos prazos estabelecidos seguindo as práticas de Gitflow.
Você será responsável por otimizar a performance das aplicações, coletando métricas e identificando gargalos para assegurar a eficiência e escalabilidade dos sistemas. A documentação de suas atividades fará parte da rotina, garantindo a transparência e a manutenção do conhecimento do projeto.
* Front\-end: Domínio de HTML, CSS e JavaScript, além de experiência com frameworks como React, Angular ou Vue.js;
* Back\-end: Conhecimento em linguagens como PHP, Python ou JavaScript, e seus frameworks;
* Conhecimento de microsserviços, arquitetura orientada a serviços (SOA) e sistemas escaláveis;
* Compreensão de boas práticas de usabilidade e experiência do usuário (UX), incluindo responsividade, acessibilidade e performance;
* Conhecimento em Contêinerização com Docker e estruturação de dados.
**Conhecimento Diferenciais:**
Desenvolvimento Mobile: Conhecimento em desenvolvimento mobile (iOS, Android) ou frameworks híbridos como React Native ou Flutter e os processos de de build, testes e deploys;
Familiaridade com ferramentas de testes automatizados como Jest, Mocha, entre outras.
Conhecimento em ferramentas de design e prototipagem, como Figma, Canva e outras similares.