Blacksmith – Challenge PHP Node.js

You need to have Node.js and NPM installed in your machine, these are the dependencies to run the test.

This test is using a .env file to create the Browsersync proxy, you can use this if you’d like or not depending on your preference. A .env.example file has been provided which can be used to set up your own .env file. Within this file you’ll see the following:

Monte Sua Prova – VueJS PHP

Sistema para professores de Ensino Médio e Ensino Fundamental da rede Somos (editoras Saraiva, Ática e Scipione) montarem e imprimirem provas personalizadas com um banco de dados de mais de cem mil questões e imagens.

English: Improve a system to assist public school teachers create and print tests choosing and filtering more than 100000 questions.

Obras PNLD – VueJS PHP

Desenvolver sistema de PNLD que auxilie escolas públicas na compra de livros para editoras com auxílio financeiro do governo. Derrubando o tempo de espera de requisições com filtragem avançada de buscas usando VueJS e backendless. Substituição de API e aplicação de VueJS para melhorar a performance de filtros de busca no portal E-Docente, evitando excessos de requisições no servidores e banco de dados, economizando recursos nas duas pontas, para o cliente, que não precisa trocar informações repetidas, e no servidor, economizando banda e recursos computacionais.

English: Develop PNLD system which helps public schools buy publishers books with governmental financial aids. Cutting down the waiting time for requests with advanced search filtering using VueJS and backendless. Replacement of API and application of VueJS to improve the performance of search filters on the E-Docente portal, avoiding excessive requests on servers and databases, saving resources on both ends, for the client, who does not need to exchange repeated information, and on the server, saving bandwidth and computing resources.

ViaMaquinas – CRUD PHP

Código escrito para participar de um processo seletivo, desafio que não deveria ter aceitado, consumiu tempo para um simples CRUD, sendo que tenho mais de cem projetos de maior complexidade abertos no github, não fui escolhido para o processo seletivo e nem recebi feedback.

Tanamesa Busca – PHP jQuery

Melhorias de usabilidades e algorítimo avançado no sistema de busca do tanamesa.com, permitindo busca complexas e long tail (mais de uma palavra).

English: Usability improvements and advanced algorithms in the tanamesa.com search engine, allowing for complex and long tail searches (more than one word).

FTD.com.br – WordPress

Atualizar site principal da Editora FTD, segunda maior editora do Brasil e uma das maiores do mundo. Projeto de grande importância política pois era uma demanda direta do novo presidente do grupo. Grande desafio tecnológico, outras consultorias não conseguiram realizar a tarefa, diversas restrições de uso de tecnologias, gerando quase dez anos de um projeto legado.

English: Update the main website of Editora FTD, the second largest publisher in Brazil and one of the largest in the world. Project of great political importance as it was a direct demand from the new president of the group. A major technological challenge, other consultancies were unable to accomplish the task, several restrictions on the use of technologies, generating almost ten years of a legacy project.

https://ftd.com.br/

Tanamesa.com – WordPress

Fazer melhorias de navegação e usabilidade no segundo maior portal de gastronomia e receitas autorais de renomados chefs brasileiros.

English: Make navigation and usability improvements in the second largest gastronomy portal with authorial recipes from renowned Brazilian chefs.

https://tanamesa.com/

Slice IT Estadão – PHP VueJS

https://github.com/franciscof5/sliceti-estadao-code-challenge-php-vuejs-2019

Objetivo

Esse teste consiste em 2 etapas para avaliarmos seu conhecimento em PHP e Front-End (HTML5, CSS e JavaScript)

Para realizar o teste, você deve dar um fork neste repositório e depois clona-lo na pasta <document_root> da máquina que está realizando o teste.

Crie um branch com seu nome, e quando finalizar todo o desenvolvimento, você deverá enviar um pull-request com sua versão.

Resposta

Francisco, bom dia.

Recebi o feedback do gestor e ele me falou que você tem perfil e potencial para além de desenvolvedor.

Neste momento ele acabou optando por alguém com um perfil mais entre Jr. e Pleno.

Gostaria de agradecê-lo por sua disponibilidade em participar do nosso processo de seleção.

Se nos permitir manteremos seu CV em nossa base para futuros contatos.

Comentários:

Foi entrado em contato comigo em busca de programador sênior, mas no final foi uma grande perda de tempo, demora em avaliar o testes, entrevistas e conversas por telefone gastando muito tempo para nada.