SOFTWARE DEVELOPER – JAVA KNOWLEDGE – MID (HÍBRIDO LISBOA OU PORTO)
Empresa portuguesa contrata para trabalho híbrido
Localização: Lisboa ou
Porto, Portugal
⚠ É necessário que os candidatos
para a vaga já estejam em Portugal
Modelo de Trabalho: Híbrido
— distribuição 70%/30%, de acordo com a organização do projeto
Requisitos de Idioma: Português
profissional — obrigatório
⏱️Tempo de experiência: Mid-level
(3+ anos)
Contrato: B2B
Setor: Público
Rate €1100 - 1500 RV (valor bruto)
⚠ Instruções: Envie seu
currículo, em português, e certifique-se de incluir todas as habilidades e
experiências que atendam aos requisitos da oportunidade. Isso aumentará
significativamente suas chances de
sucesso.
Sobre a oportunidade
Procuramos um Programador React e Node.js de nível
intermédio, com mais de três anos de experiência profissional, para integrar um
projeto híbrido no setor público português.
Terá a oportunidade de trabalhar no frontend e no backend,
analisando requisitos, desenvolvendo soluções de software, integrando APIs
RESTful e implementando testes unitários para assegurar a qualidade do código.
Esta oportunidade é indicada para um profissional com
autonomia prática em React e Node.js, que também possua conhecimentos de Java e
pretenda contribuir para um projeto colaborativo com práticas modernas de
desenvolvimento.
Principais responsabilidades
Análise e desenvolvimento
- Analisar
requisitos funcionais e técnicos.
- Desenhar
e desenvolver soluções frontend com React.
- Desenvolver
serviços backend e lógica aplicacional com Node.js.
- Implementar
soluções utilizando JavaScript e TypeScript.
- Integrar
componentes frontend e backend através de APIs RESTful.
- Aplicar
conhecimentos de Java quando necessário no projeto.
- Produzir
código limpo, reutilizável e de fácil manutenção.
- Investigar
e resolver problemas técnicos.
- Participar
em discussões técnicas e revisões de código.
- Manter
a documentação técnica atualizada.
Qualidade e testes
- Criar
e manter testes unitários.
- Validar
as funcionalidades desenvolvidas face aos requisitos definidos.
- Identificar
defeitos e apoiar a respetiva resolução.
- Contribuir
para a melhoria da qualidade e da cobertura de testes.
- Aplicar
boas práticas de desenvolvimento e testes.
- Apoiar
entregas de software estáveis e fiáveis.
Gestão de riscos e entregas
- Identificar
riscos técnicos, dependências e potenciais atrasos.
- Comunicar
riscos e impedimentos de forma clara à equipa.
- Propor
medidas de mitigação e soluções alternativas.
- Gerir
as tarefas e os prazos atribuídos com autonomia.
- Colaborar
com a equipa no cumprimento dos compromissos do projeto.
- Contribuir
para a melhoria contínua do processo de desenvolvimento.
Colaboração Agile
- Trabalhar
com programadores, analistas e outros intervenientes do projeto.
- Participar
nas cerimónias de Scrum ou Kanban.
- Partilhar
conhecimentos técnicos e boas práticas de desenvolvimento.
- Colaborar
eficazmente numa equipa multidisciplinar.
- Apoiar
práticas de gestão de código-fonte e controlo de versões.
- Contribuir
para atividades de CI/CD e cloud quando necessário.
Requisitos obrigatórios
- Licenciatura
em Informática, Engenharia Informática, Ciências da Computação ou área
semelhante.
- Mais
de 3 anos de experiência profissional em desenvolvimento de software.
- Experiência
profissional prática com React.
- Experiência
profissional prática com Node.js.
- Autonomia
no desenvolvimento de soluções com React e Node.js.
- Experiência
com JavaScript.
- Experiência
com TypeScript.
- Experiência
no desenho, desenvolvimento ou integração de APIs RESTful.
- Conhecimentos
de Java.
- Experiência
profissional na criação e manutenção de testes unitários.
- Forte
capacidade analítica e de resolução de problemas.
- Capacidade
para escrever código limpo, reutilizável e sustentável.
- Boa
comunicação em português.
- Capacidade
para trabalhar em equipa.
- Boa
organização e gestão do tempo.
- Residência
atual em Portugal.
- Disponibilidade
para trabalhar em regime híbrido, com ligação a Lisboa ou ao Porto.
Requisitos valorizados
- Experiência
com práticas e pipelines de CI/CD.
- Experiência
em ambientes cloud.
- Experiência
profissional com Angular.
- Experiência
com Git ou outro sistema de controlo de versões.
- Conhecimentos
de Scrum.
- Conhecimentos
de Kanban.
- Experiência
em equipas Agile de desenvolvimento de software.
- Conhecimentos
de compilação, testes e implementações automatizadas.
- Experiência
na integração entre frontend e backend.
- Conhecimentos
de segurança e autenticação de APIs.
- Experiência
em projetos do setor público.
- Familiaridade
com ambientes de desenvolvimento em containers.
Top 5 competências
- React;
- Node.js;
- JavaScript
e TypeScript;
- APIs
RESTful;
- Testes
unitários.
Perfil ideal
O perfil ideal possui mais de três anos de experiência
profissional em desenvolvimento e autonomia prática com React e Node.js.
Procuramos alguém confortável no desenvolvimento de
componentes frontend e backend, com experiência em JavaScript, TypeScript,
integração de APIs RESTful e criação de testes unitários para assegurar
entregas fiáveis.
Deverá também possuir conhecimentos de Java e capacidade
para compreender ou contribuir para componentes desenvolvidos nesta tecnologia
quando necessário. A experiência com Angular, Git, pipelines de CI/CD,
ambientes cloud, Scrum ou Kanban será valorizada.
É uma pessoa analítica, proativa, organizada e capaz de
comunicar eficazmente em português. Trabalha bem em equipas multidisciplinares,
já reside em Portugal e possui disponibilidade para o modelo híbrido em Lisboa
ou no Porto.
Questões aos candidatos
Ao candidatar-se, confirme:
- Quantos
anos de experiência profissional possui em desenvolvimento de software?
- Quantos
anos de experiência prática possui com React?
- Quantos
anos de experiência prática possui com Node.js?
- Já
trabalhou com autonomia em soluções que utilizavam React e Node.js?
- Que
tipos de aplicações frontend desenvolveu com React?
- Que
tipos de serviços backend desenvolveu com Node.js?
- Quantos
anos de experiência possui com JavaScript e TypeScript?
- Já
desenhou ou desenvolveu APIs RESTful?
- Já
integrou aplicações frontend com serviços RESTful?
- Qual
é o seu nível de conhecimentos e experiência profissional com Java?
- Que
ferramentas ou frameworks de testes unitários utilizou?
- Já
criou testes unitários para componentes frontend e backend?
- Como
assegura a qualidade do código e uma cobertura de testes adequada?
- Possui
experiência com Angular?
- Já
trabalhou com pipelines de CI/CD? Que ferramentas utilizou?
- Que
experiência possui em ambientes cloud?
- Já
utilizou Git profissionalmente?
- Já
trabalhou com Scrum ou Kanban?
- Como
identifica e comunica riscos técnicos ou possíveis atrasos?
- Possui
licenciatura em Informática, Engenharia Informática, Ciências da
Computação ou área semelhante?
- Qual
é o seu nível de português?
- Reside
atualmente em Portugal? Em que cidade?
- Tem
disponibilidade para trabalhar em regime híbrido, com ligação a Lisboa ou
ao Porto?
- O
valor mensal entre €1.100 e €1.500 está alinhado com as suas expectativas?
- Qual
é a sua disponibilidade para iniciar um novo projeto?
Palavras-chave que devem constar no CV
Programador React, Programador Node.js, Full Stack
Developer, Programador Full Stack, Programador JavaScript, Programador
TypeScript, Programador de Software, Engenheiro de Software, Programador
Mid-Level, React, React.js, Node.js, NodeJS, JavaScript, TypeScript,
ECMAScript, ES6, Desenvolvimento Frontend, Desenvolvimento Backend,
Desenvolvimento Full Stack, REST, API RESTful, Desenho de APIs, Desenvolvimento
de APIs, Integração de APIs, Java, Programação Orientada a Objetos, OOP, Testes
Unitários, Testes Automatizados, Cobertura de Testes, Jest, React Testing
Library, Mocha, Chai, Clean Code, Código Reutilizável, Código Sustentável,
Análise de Software, Análise Técnica, Troubleshooting, Resolução de Problemas,
Mitigação de Riscos, Gestão de Entregas, Angular, Git, Controlo de Versões,
CI/CD, Integração Contínua, Entrega Contínua, Automatização de Implementações,
Cloud Computing, Ambientes Cloud, Agile, Scrum, Kanban, Desenvolvimento Agile,
Code Review, Integração Frontend, Serviços Backend, Setor Público, Português,
Trabalho Híbrido, Lisboa, Porto, Portugal
#00351016