Full Stack Developer

Detalhes da Vaga

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 atividade. 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 a má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 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 de 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

#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Allthetopbananas_Ppc

Função de trabalho:

Requisitos

Test Automation Engineer

Randstad is hiring a Test Automation Engineer for direct integration in a company located in Braga.Hybrid work (3 days remote, 2 days on-site/week).This prof...


Randstad Portugal - Braga

Publicado 25 days ago

Mulesoft Developer

At Company on Technology industry (Contractor), in Portugal Expires at: 2025-08-18 Remote policy: Full remote Mulesoft Developer Main requirements - We are s...


Landing.Jobs - Braga

Publicado 24 days ago

Backend Developer - Php

WE DEVELOP PEOPLE WHO DEVELOP TECHNOLOGY And we want to develop you! At Growin people always come first. Why? Because we believe happy, talented people a...


Growin - Know To Grow - Braga

Publicado 24 days ago

Java Spring Boot Senior Developer

Do you want to revolutionize digital transformation and impact the future of IT? Then this opportunity is for you! Who are we? ITSector is a software develop...


Itsector - Sistemas De Informação, Sa - Braga

Publicado 24 days ago

Built at: 2024-11-21T14:56:27.597Z