Descrição
Resumo:
Como Engenheiro FullStack Pleno, você moldará o futuro dos mercados online de automóveis desenvolvendo sites rápidos com alto tráfego e aplicando ferramentas de IA para aprimorar a experiência do usuário.
Pontos principais:
1. Moldar o futuro dos mercados online de automóveis para milhões de usuários
2. Explorar e integrar novas tecnologias, incluindo ferramentas de IA
3. Desenvolver sistemas de software confiáveis, altamente disponíveis e escaláveis
**Sobre o cliente:**
Nosso cliente é o mercado europeu online de automóveis, com mais de 30 milhões de usuários mensais e presença em 18 países. Como Engenheiro FullStack Pleno, você desempenhará um papel fundamental na modelagem do futuro dos mercados online de automóveis e no aprimoramento da experiência do usuário para milhões de compradores e vendedores de veículos.
**Responsabilidades:**
* Desenvolver sites públicos rápidos com alto tráfego
* Explorar novas tecnologias e ajudar a equipe a utilizá-las
* Trabalhar com ferramentas de IA e aplicá-las ao ciclo de vida de desenvolvimento de software (SDLC)
* Seguir as melhores práticas de desenvolvimento de software ao entregar o trabalho
* Aplicar princípios de teste ao testar seu próprio código para garantir prontidão para produção
**Requisitos:**
* 3 anos ou mais desenvolvendo sistemas de software confiáveis, altamente disponíveis e escaláveis
* Forte compreensão de arquitetura de software e padrões de projeto
* Domínio sólido dos princípios de código limpo e padrões de codificação
* Grande proficiência no uso de ferramentas de IA, como ChatGPT/Codex, para desenvolvimento acelerado
* Experiência integrando ferramentas de IA ao ambiente de desenvolvimento para uso simplificado
* Experiência com frameworks de IA como Vercel AI SDK, LangChain, etc.
* Grande proficiência em desenvolvimento backend (TypeScript, Node.js, C\#)
* Grande proficiência em bancos de dados SQL e NoSQL (GraphQL, Redis)
* Grande proficiência em desenvolvimento frontend (HTML, CSS, JavaScript)
* Grande proficiência em frameworks baseados em componentes e SSR (Next.js/React, Vue.js)
* Experiência prática no desenvolvimento e manutenção de sistemas de gerenciamento de conteúdo de terceiros
* Conhecimento de infraestruturas e ferramentas em nuvem modernas, como AWS, Terraform e Docker
* Experiência com APIs e desenvolvimento em ambientes de aplicações baseadas em serviços
* Experiência na construção de interfaces de usuário (UI) otimizadas para desempenho
* Proficiência em sistemas de controle de versão, como Git
* Experiência trabalhando em um pipeline formal de CI/CD
* Experiência com serviços de registro, monitoramento e alerta, como Datadog e New Relic
* Abordagem sólida para testes e garantia da qualidade do código, incluindo testes unitários, backend e frontend
* Nível de inglês pelo menos intermediário-avançado
* Preferencialmente, trabalhar no fuso horário da América do Norte (ET) (até as 21:00 horário de Kiev)
**Oferecemos\*:**
* Formato flexível de trabalho \- remoto, presencial ou híbrido
* Salário competitivo e pacote de remuneração atrativo
* Crescimento profissional personalizado
* Ferramentas de desenvolvimento profissional (programa de mentoria, palestras técnicas e treinamentos, centros de excelência, entre outros)
* Comunidades técnicas ativas com compartilhamento regular de conhecimento
* Reembolso educacional
* Presentes memoráveis para aniversários
* Eventos corporativos e atividades de team building
* Outros benefícios específicos à localidade
* não aplicável a freelancers