Desenvolvedor(a) Full-Stack Pleno a Sênior - Curitiba, Brasil - GeekHunter

GeekHunter
GeekHunter
Empresa verificada
Curitiba, Brasil

há 2 dias

Ana Silva

Postado por:

Ana Silva

beBee Recruiter


Descrição

LARAVEL

NEXTJS

Localização
Curitiba, PR


Senioridade
Pleno/Sênior

- (4-6 anos de experiência)
Empresa:


  • O nome da empresa será mostrado caso você receba um convite.
-
Ok, entendi.

  • Curitiba
  • PR_
  • Outros_

#NósPensamosVirtualmente

  • A PlugApps é uma empresa de software ágil determinada em construir startups e projetos unicórnios independentes.
  • A empresa possui atualmente uma equipe com 26 profissionais nas áreas de programação, marketing, design e jurídico.
  • O objetivo da PlugApps é utilizar a tecnologia para simplificar e otimizar o diaadia dos usuários, através do desenvolvimento de aplicativos de sua própria autoria.
    Benefícios/Regalias
  • Opção de trabalho remoto, híbrido ou presencial ‍
  • Empresa sem burocracia na comunicação. O CEO está aberto para conversar com todos
  • Escritório em frente ao parque Barigui com vista para o lago e para as ilustres capivaras
  • Equipamentos modernos e de última geração para o trabalho do diaadia
  • Café da manhã para iniciar o trabalho com a barriga cheia
  • Almoço caseiro e delicioso oferecido pela empresa
  • Possível participação societária nos projetos da empresa
  • Dayoff no seu aniversário
  • Sextafeira flex

Benefícios:


  • Jornada flexível
  • Open food Áreas de lazer
  • Home office periódico
    Requisitos:

Tecnologias Necessárias

  • Conhecimentos obrigatórios_

LARAVEL

NEXTJS

Tecnologias Desejáveis

  • Conhecimentos não obrigatórios_

Senioridade

  • Tempo de experiência_
Pleno/Sênior (4-6 anos de experiência)

  • Formação acadêmica: Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas. Pósgraduação ou cursos de especialização são diferenciais.
  • Experiência profissional: Mínimo de 4 anos de experiência comprovada como desenvolvedor(a) Full Stack, trabalhando em projetos de desenvolvimento de aplicativos e sites.
  • Conhecimentos técnicos necessários:
  • Linguagens de programação: Domínio de JavaScript, HTML, CSS e outras linguagens relevantes para o desenvolvimento web.
  • Frameworks frontend: Experiência comprovada em Angular, React, ou outros frameworks populares.
  • Frameworks backend: Conhecimento em , Django, Ruby on Rails, Laravel ou outros frameworks relevantes para o desenvolvimento backend.
  • Banco de dados: Familiaridade com bancos de dados relacionais, como MySQL, PostgreSQL ou Oracle, e conhecimento básico de bancos de dados NoSQL, como MongoDB ou Cassandra.
  • Arquitetura e design de software: Compreensão dos princípios de arquitetura de software, padrões de projeto e boas práticas de desenvolvimento.
  • Será um diferencial a Experiência em desenvolvimento mobile: Desenvolvimento de aplicativos móveis para plataformas iOS e/ou Android, utilizando frameworks como React Native ou Flutter.
  • Habilidades adicionais:
  • Controle de versão: Experiência com Git ou outros sistemas de controle de versão.
  • Resolução de problemas e depuração: Habilidades sólidas para identificar e solucionar problemas complexos durante o desenvolvimento de software.
  • Trabalho em equipe: Capacidade de trabalhar em equipe, colaborando com designers, desenvolvedores frontend e outros membros da equipe.
  • Autodidata e aprendizado contínuo: Iniciativa para aprender novas tecnologias e acompanhar as tendências do setor

Atividades:


  • Desenvolvimento de frontend: Criação de interfaces de usuário responsivas, utilizando tecnologias como HTML, CSS e JavaScript, e frameworks como Angular, React ou Isso envolve a implementação de designs fornecidos por equipes de design ou a colaboração com designers para criar layouts atraentes e funcionais.
  • Desenvolvimento de backend: Implementação da lógica de negócios, manipulação de dados e integração com APIs externas. Isso pode envolver o uso de linguagens como , Python, Ruby ou PHP, e frameworks como Express, Django, Ruby on Rails ou Laravel.
  • Desenvolvimento e integração de banco de dados: Criação e manutenção de bancos de dados relacionais ou não relacionais. Isso inclui o design de esquemas de banco de dados eficientes, a escrita de consultas otimizadas e a implementação de integrações com o backend.
  • Colaboração em equipe: Trabalho em conjunto com outros desenvolvedores, designers, gerentes de projeto e stakeholders para entender requisitos, discutir soluções técnicas, realizar revisões de código e manter uma comunicação efetiva.
  • Manutenção e suporte: Realização de atualizações, correções de bugs encontrados pelo tester e melhorias nos aplicativos e sites existentes

Pesquisa e aprendizado contínuo:

Acompanhamento das tendências e avanços na área de desenvolvimento web, participação em treinamentos, leitura de documentações e experimentação com novas tecnologias, frameworks e ferramentas.


Mais empregos da GeekHunter