Full Stack Developer

apartmentXpand IT placeBraga calendar_month 

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 Full Stack 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 diferentes;
  • 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.

Stacks tecnológicas: JavaScript; Java; Angular; React, Spring

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).

Candidata-te aqui

Poderá encontrar o anúncio original publicado em: https://www.itjobs.pt/oferta/500286/full-stack-developer

apartmentXpand ITplaceBraga
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...
apartmentGi GroupplaceBraga
e encontra-se a recrutar Product Developer (M/F/D) na zona de Braga. Funções:  •  Criação de Produtos em sistema informático e abertura de todo o processo administrativo de setup inicial em sistema informático interno;  •  Criação e desenvolvimento de produto...
business_centerSalário alto

Programador de CNC (M/F) - Adaúfe - Braga

apartmentIUTalentplaceBraga
Caracterização do cliente: Na iUTalent, acreditamos que o verdadeiro sucesso nasce da combinação perfeita entre pessoas felizes, talento genuíno, compromisso inabalável e o poder da tecnologia. Neste momento, estamos à procura de um Programador CNC...