Engenheiro(a) Full-Stack Pleno Remoto (Foco em IA Generativa)

Apply

Responsabilidades:

  • Desenvolver e manter aplicações web escaláveis e de alta performance, utilizando stacks modernas.
  • Projetar e implementar interfaces de usuário ricas e responsivas com React e/ou Next.js.
  • Construir e otimizar APIs e serviços de backend robustos com Python e/ou Node.js.
  • Integrar e experimentar modelos de IA Generativa (como LLMs) para criar novas funcionalidades e melhorar a experiência do usuário.
  • Colaborar com designers, gerentes de produto e outros engenheiros para definir e implementar novas features.
  • Garantir a qualidade do código através de testes automatizados, code reviews e boas práticas de desenvolvimento.
  • Participar ativamente de todo o ciclo de vida do desenvolvimento de software, desde o planejamento até o deploy.

Qualificações Obrigatórias:

  • Experiência comprovada como Engenheiro(a) Full-Stack ou em posições similares.
  • Proficiência em JavaScript/TypeScript e um de seus frameworks modernos para frontend (React, Next.js, Angular ou Vue.js).
  • Sólido conhecimento de HTML5 e CSS (incluindo pré-processadores como SASS/LESS ou frameworks como Tailwind CSS/Material-UI).
  • Sólida experiência em desenvolvimento backend com Python (com frameworks como Django, Flask ou FastAPI) e/ou Node.js (com Express, etc.).
  • Experiência com bancos de dados relacionais (ex: PostgreSQL, MySQL) e não relacionais (ex: MongoDB, Redis).
  • Familiaridade com controle de versão (Git) e metodologias ágeis (Scrum/Kanban).
  • Excelentes habilidades de comunicação e capacidade de trabalhar bem em equipe.

Conhecimentos Desejáveis (Diferenciais):

  • Experiência prática ou forte interesse em Inteligência Artificial Generativa, incluindo o uso de APIs como a da OpenAI, ou o desenvolvimento com frameworks como LangChain, LlamaIndex ou bibliotecas como a Transformers da Hugging Face.
  • Experiência com serviços de cloud (AWS, Google Cloud ou Azure).
  • Conhecimento em arquitetura de microsserviços e containers (Docker, Kubernetes).
  • Familiaridade com práticas de CI/CD.
  • Familiaridade com plataformas como Databricks e Snowflake.

Requisitos

Experiência

  • Experiência comprovada como Engenheiro(a) Full-Stack ou em posições similares.

Habilidades

  • JavaScript/TypeScript
  • React
  • Next.js
  • Angular
  • Vue.js
  • HTML5
  • CSS
  • SASS
  • LESS
  • Tailwind CSS
  • Material-UI
  • Python
  • Django
  • Flask
  • FastAPI
  • Node.js
  • Express
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Git
  • Scrum
  • Kanban
  • Excelentes habilidades de comunicação e capacidade de trabalhar bem em equipe

Responsabilidades

  • Desenvolver e manter aplicações web escaláveis e de alta performance, utilizando stacks modernas.
  • Projetar e implementar interfaces de usuário ricas e responsivas com React e/ou Next.js.
  • Construir e otimizar APIs e serviços de backend robustos com Python e/ou Node.js.
  • Integrar e experimentar modelos de IA Generativa (como LLMs) para criar novas funcionalidades e melhorar a experiência do usuário.
  • Colaborar com designers, gerentes de produto e outros engenheiros para definir e implementar novas features.
  • Garantir a qualidade do código através de testes automatizados, code reviews e boas práticas de desenvolvimento.
  • Participar ativamente de todo o ciclo de vida do desenvolvimento de software, desde o planejamento até o deploy.

Tecnologias

ReactNext.jsJavaScriptTypeScriptHTML5CSSSASSLESSTailwind CSSMaterial-UIPythonDjangoFlaskFastAPINode.jsExpressPostgreSQLMySQLMongoDBRedisGitScrumKanbanAI Generative ModelsLLMsOpenAI APILangChainLlamaIndexTransformersAWSGoogle CloudAzureDockerKubernetesCI/CDDatabricksSnowflake

See if your resume is ready for this job

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