FullStack Developer
Xpand IT
Lisboa, PT
há 2 dias
source : ITJobs

A área de Desenvolvimento Web é responsável pelo desenho, desenvolvimento e deployment de soluções Rich Web Applications .

As responsabilidades desta área vão desde a definição de requisitos da aplicação, passando pela arquitetura, modelo de dados e escolha da tecnologia web adequada para a implementação da solução final.

A principal stack tecnológica é baseada em Java e JavaScript para camadas de backend e middleware (ex : Spring, Node.js) .

Frameworks baseadas em JavaScript, como Angular e React, são utilizadas para desenvolvimento de frontend.

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto FullStack Developer serás responsável pelo desenvolvimento end-to-end de requisitos aplicacionais . Irás participar na estruturação central da aplicação bem como no planeamento da user interface, apresentação de controlos e actividade.

Na Xpand IT irás trabalhar sobretudo com tecnologias baseadas em Java e JavaScript, num ambiente colaborativo.

Diariamente serás responsável por :

  • Analisar e definir requisitos das aplicações e traduzi-los em serviços técnicos
  • Usar / sugerir linguagens de programação actuais para criar interfaces web user-friendly
  • Desenhar e criar mockups e desenhar diferentes protótipos de qualidade
  • Otimizar aplicações para amáxima performance e garantir a compatibilidade entre browsers e dispositivos difere ntes
  • Criar bibliotecas de APIs reutilizáveis para uso futuro
  • Trabalhar em equipas multidisciplinares às quais pertencem backend developers e web designers
  • Desenhar e desenvolver serviços aplicacionais de backend usando as melhores práticas e padrões de desenho
  • Recomendar soluções comparando vantagens e desvantagens de estratégias alternativas de desenvolvimento
  • Integrar módulos de aplicações através do desenvolvimento de APIs / serviços
  • Garantir o correto desempenho, segurança e escalabilidade dos serviços de backend implementados
  • Garantir que os testes de unitários / integrados estão devidamente atualizados e corretos garantindo a integridade do mecanismo de integração contínua
  • QUE SKILLS PRECISAS DE TER?

  • Licenciatura e / ou Mestrado em Informática e Computadores, Sistemas de Informação ou Ciência da Computação
  • Experiência profissional (mais de 3 anos) como Developer em tecnologias baseadas em JavaScript, HTML5 e CSS3
  • Conhecimentos com frameworks de desenvolvimento frontend tais como React ou Angular
  • Experiência profissional ( mais de 3 anos ) como Developer em tecnologias baseadas em Java
  • Conhecimentos com frameworks de desenvolvimento backend tais como Spring
  • Experiência na implementação soluções de software avançadas e complexas seguindo os padrões de desenho adequados, nomeadamente na implementação de APIs REST de serviços
  • Experiência em ferramentas de gestão de bases de dados como MS SQL Server, MySQL ou PostgreSQL
  • Experiência na utilização de ferramentas de apoio ao desenvolvimento como Eclipse, Maven, Jenkins, GIT, JIRA ou equivalente
  • Responsabilidade e organização
  • Gosto pelo trabalho em equipa e pela resolução de problemas e desafios complexos
  • Boa capacidade de comunicação (escrita e falada)
  • Inglês fluente (escrito e falado)
  • Reportar esta oferta de trabalho
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Candidatar
    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Continuar
    Formulário de candidatura