Descrição
Resumo:
Junte-se a uma equipe remota desde o início na Edelman como Engenheiro(a) Sênior Full Stack, projetando, construindo e mantendo soluções ponta a ponta que utilizam React e Python/FastAPI para insights em relações públicas impulsionados por IA.
Pontos de destaque:
1. Fundamental no projeto e construção de soluções impulsionadas por IA para insights em relações públicas
2. Ambiente colaborativo e aberto, onde a voz de cada membro da equipe é valorizada
3. Desenvolve-se bem em um ambiente remoto desde o início, solidário e voltado para o futuro
A Edelman é uma voz sinônimo de confiança, reinventando um futuro em que a moeda da comunicação é a ação. Nossa cultura floresce em torno de três promessas: coragem é possibilidade, empatia é progresso e curiosidade é impulso.
Na Edelman, entendemos que diversidade, equidade, inclusão e pertencimento (DEIB) transformam nossos colegas, nossa empresa, nossos clientes e nossas comunidades. Estamos em busca incansável de um local de trabalho equitativo e inspirador, que respeite todos, reflita e represente o mundo em que vivemos e promova confiança, colaboração e senso de pertencimento.
**Engenheiro(a) Sênior Full\-Stack**
===============================
**Descrição da vaga**
-------------------
Estamos procurando um(a) talentoso(a) e experiente Engenheiro(a) Sênior Full Stack para integrar nossa dinâmica equipe remota desde o início na Edelman.
Neste cargo, você será fundamental no projeto, construção e manutenção de soluções ponta a ponta, utilizando React no front-end e Python/FastAPI no back-end.
Você fará parte de nosso grupo global de desenvolvimento de tecnologia, focado na criação de soluções impulsionadas por IA que entreguem insights acionáveis em relações públicas para nossos clientes.
**Por que você vai adorar trabalhar conosco**
-----------------------------------
Na Edelman, acreditamos em um ambiente colaborativo e aberto, onde a voz de cada membro da equipe é valorizada. Nossa equipe é acessível e sempre entusiasmada em adotar novas ideias e melhorias. Tomamos decisões juntos, garantindo que a contribuição de todos modele a direção de nossos projetos. Se você é apaixonado(a) por criar trabalhos significativos e de alta qualidade em um ambiente solidário e inovador, você se destacará aqui.
**Pilha tecnológica da aplicação**
--------------------------
**Front\-end**
* TypeScript com React
* Tailwind CSS
* Vite
* Yarn
Shadcn / Radix UI
*
**Back\-end**
* Python com FastAPI
* SQLAlchemy
* Alembic
* Snowflake \& Elasticsearch / PlanetScale / LakeBase
Auth0
*
**DevOps/Infraestrutura**
* AWS ECS \& CloudFront
* AWS Lambda
* AWS S3
* AWS DynamoDB
* Vercel
GitHub Actions
*
**Ferramentas adicionais**
* Sentry
* Mixpanel
* OpenAI API
Claude API
*
**Principais responsabilidades**
------------------------
* Desenvolvimento Full Stack: Projetar, desenvolver e manter aplicações web centradas em dados, garantindo integração perfeita entre componentes front-end e back-end.
* Componentes reutilizáveis: Criar e aprimorar componentes de interface do usuário reutilizáveis no React e endpoints de API escaláveis com FastAPI.
* Qualidade de código e testes: Manter altos padrões de código escrevendo testes unitários, testes de ponta a ponta e realizando testes manuais.
* Colaboração: Trabalhar em estreita colaboração com designers de UX, engenheiros de dados e gerentes de contas para entregar funcionalidades de alta qualidade alinhadas aos requisitos comerciais.
* Arquitetura e escalabilidade: Participar das decisões técnicas e arquitetônicas para garantir confiabilidade, escalabilidade e desempenho do sistema.
* Serviços ao cliente: Interagir diretamente com os clientes para compreender suas necessidades, comunicar o andamento dos projetos e traduzir requisitos comerciais em soluções técnicas. Atuar como ponto de contato técnico em interações voltadas ao cliente, assegurando que os entregáveis atendam às expectativas dos clientes.
Documentação: Documentar minuciosamente seu trabalho para facilitar o desenvolvimento contínuo e a manutenção futura.
*
**Requisitos técnicos**
--------------------------
* 5 anos ou mais de experiência em desenvolvimento de aplicações web full stack.
* Domínio de TypeScript, React e Python (especialmente com FastAPI ou framework semelhante).
* Familiaridade com bibliotecas de gerenciamento de estado (ex.: Redux) e bibliotecas de gráficos (opcional).
* Experiência com bancos de dados e ORMs (SQLAlchemy, Alembic, Snowflake ou similares).
Conhecimento dos princípios DevOps e infraestrutura em nuvem (AWS, Docker, pipelines CI/CD).
*
**Requisitos não técnicos**
-------------------------------
* Excelentes habilidades de comunicação em inglês, com capacidade de trabalhar eficazmente em equipes multidisciplinares.
* Experiência comprovada em papéis voltados ao cliente ou serviços ao cliente, com capacidade de estabelecer relacionamentos, gerenciar expectativas e comunicar conceitos técnicos a partes interessadas não técnicas.
* Familiaridade com metodologias Scrum ou Ágil.
* Atenção aos detalhes e pensamento estruturado.
Capacidade de prosperar em um ambiente colaborativo e remoto desde o início.
*
Se você está entusiasmado(a) em construir soluções full stack que aproveitam IA para entregar insights poderosos — e está pronto(a) para causar um impacto significativo dentro de uma equipe solidária — adoraríamos conversar com você!
Comprometemo-nos a construir um local de trabalho diverso, inclusivo e autêntico; portanto, se você se empolga com esta vaga, mas sua experiência não corresponde perfeitamente a todas as qualificações listadas, encorajamos você a se candidatar mesmo assim. Você pode ser exatamente o(a) candidato(a) certo para esta ou outras vagas.