Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Full Stack Senior

Indt - Instituto De Desenvolvimento Tecnológico

Manaus

Presencial

BRL 80.000 - 120.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Um instituto de tecnologia em Manaus está buscando um desenvolvedor para atuar com soluções web full stack. Os candidatos devem ter fluência em Python e C, experiência em arquiteturas web e no desenvolvimento de REST APIs. Este papel envolve análise de requisitos, desenho de arquitetura, e implementação de software de maneira autônoma. O ambiente é colaborativo e foca no aprendizado e crescimento, oferecendo um ótimo espaço para contribuir com projetos inovadores.

Qualificações

  • Experiência em definição de arquitetura de soluções web.
  • Capacidade de desenvolver soluções full stack.
  • Fluência nas linguagens Python e C é necessária.

Responsabilidades

  • Analisar e especificar requisitos funcionais e não funcionais.
  • Desenhar e definir a arquitetura da solução de software.
  • Implementar software em linguagem especificada pelo projeto.

Conhecimentos

Definição de arquitetura de soluções web
Desenvolvimento de soluções web full stack
Fluência em Python
Fluência em C
Construção de REST APIs com NodeJS
Angular e / ou ReactJS
Boas práticas de engenharia de software
HTML5, CSS3, SCSS, SASS
CI / CD

Formação académica

Ensino Superior Completo em Ciência da Computação

Ferramentas

Jira
MySQL
PostgreSQL
MongoDB
Descrição da oferta de emprego
Sobre nós

Desde , o INDT é um instituto de tecnologia que inspira inovação e respira tecnologia!

Desenvolver está no nosso DNA e oferecemos um ambiente colaborativo com muitos desafios para o aprendizado e crescimento.

Surgimos em Manaus (AM) através da Nokia, e hoje atuamos em todo Brasil com o objetivo de apresentar os nossos serviços e a nossa Cultura para todas as regiões brasileiras.

Atualmente, possuímos mais de 200 colaboradores atuando ativamente.

Para nós, eliminar as barreiras geográficas e culturais foi só uma consequência por acreditarmos que nada é impossível.

Por isso, hoje, mais do que nunca, podemos olhar no espelho e pensar : trabalhamos em uma empresa que vive e cresce cada dia mais!

Você quer ter a oportunidade de desenvolver seus talentos?

Quer trabalhar num ótimo ambiente de trabalho e com colegas que te ajudarão na tua jornada?

Quer ter a uma experiência incrível de sentir valorizado?

Quer potencializar suas entregas diárias e projetos tendo líderes inspiradores?

Quer ter liberdade para propor e desenvolver projetos inovadores, com autonomia e protagonismo?

Então vem com a gente promover a diferença!

#VEMSERINDT

Formação
  • Ensino Superior Completo em : Ciência da Computação, Engenharia da Computação, Análise de Sistemas ou afins.
Requisitos Necessários
Experiência em
  • Definição de arquitetura de soluções web, desktop e microsserviços;
  • Desenvolvimento de soluções web full stack (front-end e backend);
  • Fluência nas linguagens de programação Python e C;
  • Construção de REST APIs com NodeJS e / ou Java;
  • Angular e / ou ReactJS;
  • Aplicar boas práticas de engenharia de software e padrões de projetos;
  • Typescript e JavaScript (Jquery, manipulação de JSON, Ajax e objetos);
  • HTML5, CSS3, SCSS, SASS;
  • CI / CD.
Conhecimentos em
  • Uso de ferramentas de gestão como Jira;
  • Banco de dados relacional (mysql, sqlserver, postgresql) e não relacional (mongo);
  • Metodologias ágeis (Scrum e Kanban).
Atividades e Responsabilidades
  • Analisar e especificar requisitos funcionais e não funcionais de software;
  • Desenhar e definir a arquitetura da solução de software e definir tecnologias e ferramentas a serem usadas no projeto;
  • Implementar / codificar software, seja de alto ou baixo nível, em linguagem de computador especificada pelo projeto de acordo com requisitos do produto;
  • Suportar instalação, configuração, customização, integração, migração de dados e manutenção de software;
  • Configurar ferramentas de integração e entrega contínua e controle de versão;
  • Implementar protótipos, simulações, testes, estudos de viabilidade, análises de custo-benefício, incluindo arquiteturas, frameworks, serviços e API's;
  • Implementar código seguindo arquitetura definida bem como frameworks, serviços e API's indicados com autonomia e independência;
  • Escrever / atualizar documentação de código e arquitetura inteligível para outros desenvolvedores e parceiros, bem como documentação de uso do software para usuário final;
  • Executar testes unitários em software e / ou componentes de software ou serviços;
  • Entender e participar de atividades de versionamento e release de software;
  • Assiste tecnicamente o time de desenvolvedores e gestores do projeto;
  • Entende e compartilha de forma coerente com o time, práticas ágeis de desenvolvimento de software, tais como code refactoring, TDD, pair programming, integração;
  • Trabalhar com tecnologias de front-end para criar interfaces de usuários atraentes e responsivas;
  • Trabalhar com tecnologias e desenvolver o back-end da solução (regras de negócio, APIs, banco de dados, etc).

Entre outras atividades pertinentes à função.

Requisitos Desejáveis
  • Ter atuado com liderança técnica de equipe;
  • Experiência na criação de produtos;
  • Experiência em implementação de TDD e / ou testes unitários;
  • Conhecimento e experiência em plataformas de desenvolvimento hibrido (ex. : React Native ou Ionic);
  • Conhecimento em deploy em lojas de aplicativo (Apple e Google).
Diferencial
  • Conhecimento em gestão de risco para manter a disponibilidade da aplicação;
  • Ter publicado artigos científicos ou dado palestras em eventos sobre atividades que realizou em projetos.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.