Desenvolvedor Júnior

Apply

Desenvolvedor Júnior

Requisitos e Qualificações

Experiência profissional: Mínimo de 6 meses em desenvolvimento de software. Interfaces de usuário: Vivência na criação de estruturas e layouts de páginas web. Aprendizado e autogestão: Proatividade para estudar novas tecnologias e organizar suas próprias demandas.

Habilidades Técnicas Obrigatórias

Lógica de programação: Conceitos básicos e prática em JavaScript e Python.

Bancos de dados relacionais: Experiência com SQL Server, MySQL ou PostgreSQL; elaboração de consultas e manipulação de dados em SQL.

Integração de sistemas: Noções de APIs REST e SOAP: criação, consumo e testes simples. Desenvolvimento front-end: Domínio inicial de HTML5, CSS3 e JavaScript.

Metodologias ágeis: Familiaridade com Scrum ou Kanban e participação em cerimônias básicas (daily, planning).

Controle de versão: Uso de Git (commit, branch, merge) em plataformas como GitHub ou GitLab. Testes de software: Conhecimento de conceitos de testes unitários e de interface.

Responsabilidades e Atribuições

Implementação de interfaces: Desenvolver páginas e componentes conforme especificações de design e negócio.

Interação com a equipe: Colaborar com analistas, designers e desenvolvedores back-end para traduzir requisitos em funcionalidade.

Garantia de qualidade: Executar testes manuais e automatizados, reportar e corrigir bugs. Documentação técnica: Manter manuais básicos de uso e orientações de integração.

Suporte e manutenção: Auxiliar na resolução de incidentes e na evolução de aplicações existentes.

Ritos ágeis: Participar ativamente de daily stand-ups, planejamento e retrospectivas.

Organização pessoal: Gerenciar tarefas para cumprir prazos e padrões de qualidade.

Requisitos

Experiência

  • Mínimo de 6 meses em desenvolvimento de software.

Habilidades

  • JavaScript
  • Python
  • SQL Server
  • MySQL
  • PostgreSQL
  • APIs REST
  • SOAP
  • HTML5
  • CSS3
  • Git
  • unit tests
  • interface tests

Responsabilidades

  • Implementação de interfaces: Desenvolver páginas e componentes conforme especificações de design e negócio.
  • Interação com a equipe: Colaborar com analistas, designers e desenvolvedores back-end para traduzir requisitos em funcionalidade.
  • Garantia de qualidade: Executar testes manuais e automatizados, reportar e corrigir bugs.
  • Documentação técnica: Manter manuais básicos de uso e orientações de integração.
  • Suporte e manutenção: Auxiliar na resolução de incidentes e na evolução de aplicações existentes.
  • Ritos ágeis: Participar ativamente de daily stand-ups, planejamento e retrospectivas.
  • Organização pessoal: Gerenciar tarefas para cumprir prazos e padrões de qualidade.

Tecnologias

JavaScriptPythonSQL ServerMySQLPostgreSQLAPIs RESTSOAPHTML5CSS3GitGitHubGitLabScrumKanbanunit testsinterface tests

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.