Match score not available

Desenvolvedor PHP

Remote: 
Full Remote
Salary: 
40 - 40K yearly
Work from: 

Offer summary

Qualifications:

Proficient in PHP (versions 7.4 or higher), Knowledge of Object-Oriented Programming, Experience with Laravel Framework, Understanding of RESTful APIs and security.

Key responsabilities:

  • Develop back-end functionalities using Laravel
  • Integrate and optimize databases with Eloquent ORM
  • Create and consume RESTful APIs
  • Identify bugs and maintain application performance
Log Lab logo
Log Lab https://linktr.ee/
501 - 1000 Employees
See more Log Lab offers

Job description

JOB DESCRIPTION

A Log,Lab Inteligência Digital é uma empresa com mais de 21 anos de mercado, atuando exclusivamente no setor público, junto à empresas estatais, instituições e órgãos da esfera municipal, estadual e federal. Esta experiência nos confere a possibilidade de agregar muito valor aos contratos nos quais atuamos, por conhecer a fundo as dificuldades e problemas enfrentados pelas instituições públicas no Brasil, e pela troca e compartilhamento do conhecimento adquirido, já que participamos de inúmeros projetos de sucesso por todo o país. 🚀🧡


Estamos à procura de um Analista de Negócio/Requisitos para se juntar à nossa equipe de TI dinâmica e inovadora. Se você é um profissional apaixonado por entender as necessidades dos clientes, que gosta de trabalhar em equipe, sempre buscando crescimento e que consigam ter uma visão de futuro, enxergando fora da caixa. Essa é sua oportunidade!


RESPONSIBILITIES AND ASSIGNMENTS

  • Desenvolvimento de Funcionalidades Back-End: Criar, modificar e implementar funcionalidades no sistema utilizando o Laravel, seguindo o padrão MVC e boas práticas de desenvolvimento.
  • Integração com Bancos de Dados: Configurar, otimizar e realizar operações em bancos de dados usando Eloquent ORM, migrations, seeders, e queries customizadas.
  • Criação e Consumo de APIs: Desenvolver APIs RESTful para comunicação entre sistemas ou integração com aplicações externas, utilizando autenticação como Sanctum ou Passport.
  • Correção de Bugs e Manutenção: Identificar e corrigir erros no código, ajustar funcionalidades existentes e garantir a estabilidade e performance da aplicação
  • Testes e Deploy da Aplicação: Implementar testes automatizados (unidade e integração) para validar funcionalidades e realizar deploy da aplicação em servidores ou plataformas como Laravel Forge.

REQUIREMENTS AND QUALIFICATIONS

  • Domínio da Linguagem PHP: Entender a sintaxe, conceitos e boas práticas de PHP moderno (versões 7.4 ou superiores).
  • Conhecimento sobre Programação Orientada a Objetos (POO), namespaces, traits e interfaces.
  • Estrutura e Funcionalidades do Laravel Roteamento: Criar rotas dinâmicas, nomeadas e com middleware.
  • Eloquent ORM: Trabalhar com modelagem de dados, relações (1:1, 1 , N ), e consultas avançadas.
  • Blade Template Engine: Desenvolver interfaces dinâmicas com o motor de templates do Laravel.
  • Middleware: Implementar camadas de controle entre requisições e respostas.
  • Banco de Dados Migrations e Seeders: Criar e gerenciar estrutura de tabelas e dados iniciais. Query Builder: Construir consultas SQL de forma programática.
  • Gerenciamento de Relacionamentos: Configurar chaves estrangeiras, constraints, e índices.
  • APIs e Integrações Criar APIs RESTful com autenticação via Laravel Passport ou Sanctum.
  • Consumo e integração com APIs externas (usando cURL, Guzzle ou HTTP Client do Laravel).
  • Segurança Proteção contra CSRF (Cross-Site Request Forgery) e XSS (Cross-Site Scripting).
  • Criptografia e Hashing de senhas com bcrypt ou Argon2.
  • Implementação de autenticação e autorização usando políticas e guardas
  • Testes Automatizados Escrever testes de unidade e de integração com PHPUnit.
  • Utilizar o Laravel Dusk para testes de interface e navegação.
  • Trabalhos em Background Configuração de filas e jobs usando o sistema de Queues do Laravel (ex.: Redis, RabbitMQ).
  • Versionamento de Código e Deployment Uso de Git para controle de versões (commit, branch, merge). 

ADDITIONAL INFORMATION

Contratação PJ


Log,Lab Inteligência Digital

A Log,Lab Inteligência Digital é uma empresa com mais de 21 anos de mercado, atuando exclusivamente no setor público, junto à empresas estatais, instituições e órgãos da esfera municipal, estadual e federal.

Esta experiência nos confere a possibilidade de agregar muito valor aos contratos nos quais atuamos, por conhecer a fundo as dificuldades e problemas enfrentados pelas instituições públicas no Brasil, e pela troca e compartilhamento do conhecimento adquirido, já que participamos de inúmeros projetos de sucesso por todo o país.

Em resumo, somos realmente uma empresa parceira dos nossos clientes, com o foco em melhorar e revolucionar a vida dos cidadãos através da inovação e da transformação digital.


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

PHP Developer Related jobs