Logo for Up.p

Engenheiro de Software

Roles & Responsibilities

  • Experiência em desenvolvimento de aplicações web
  • Conhecimento em tecnologias front-end como HTML, CSS e JavaScript
  • Experiência em linguagens de programação e frameworks como Node.js, Python, Django
  • Habilidade em integração de dados e APIs

Requirements:

  • Desenvolvimento de Aplicações Web
  • Frontend Development
  • Backend Development
  • Integração de Dados e APIs

Job description

Desenvolvedores FullStack venham fazer parte do nosso time! 😃

Se você é apaixonado por tecnologia e procura por ambientes dinâmicos, colaborativos e com espaço para crescimento, essa vaga pode sua!

Principais responsabilidades:

  • Desenvolvimento de Aplicações Web: Projetar, desenvolver e manter aplicativos web completas, garantindo alta qualidade, desempenho, usabilidade e inovação;
  • Frontend Development: Desenvolver interfaces de usuário atraentes e responsivas usando tecnologias front-end, como HTML, CSS e JavaScript, e frameworks modernos, como Vue.js, React, Angular ou Next.js;
  • Backend Development: Projetar, desenvolver e otimizar arquiteturas de backend, incluindo servidores, APIs e bancos de dados para suportar o funcionamento dos aplicativos. Utilizar linguagens de programação e frameworks como Node.js, Python, Django, ou outros, conforme apropriado;
  • Integração de Dados e APIs: Projetar e implementar integrações complexas de aplicativos com APIs de terceiros e sistemas legados, garantindo a eficiência e escalabilidade;
  • Testes e Depuração: Desenvolver e manter testes unitários e de integração para garantir a estabilidade e a confiabilidade dos aplicativos. Depurar e corrigir problemas quando necessário;
  • Segurança da Informação: Garantir a segurança dos dados e das transações, implementando e supervisionando práticas recomendadas de segurança;
  • Colaboração com a Equipe: Trabalhar em estreita colaboração com designers, desenvolvedores front-end e outros membros da equipe; atuar como mentor para desenvolvedores menos experientes;
    Manutenção e Atualização: Monitorar e manter aplicativos existentes, implementando atualizações, correções de bugs e melhorias conforme necessário;
  • Modelagem de Banco de Dados: Criar e otimizar modelos de banco de dados, garantindo eficiência, escalabilidade e segurança dos dados.

Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.