Vaga Full Stack

Desenvolvedor(a) Full Stack Mobile Sênior

MongoDB NextJS Node.js PostgreSQL React Native

Aramis Inc

Aramis Inc

Grande empresa

Salário: Não especificado

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

A Aramis é uma marca de moda masculina focada em unir sofisticação, inovação e tecnologia. Desde 1995, oferece um portfólio completo que vai de peças casuais a alfaiataria premium e calçados. Seu design é voltado ao homem contemporâneo que busca conforto e alta performance no dia a dia.

Atividades e Responsabilidades

- Desenvolver e evoluir aplicações mobile e serviços backend, garantindo qualidade, escalabilidade, segurança e boa experiência para o usuário;
- Projetar e implementar soluções técnicas para novas funcionalidades, integrações e melhorias contínuas dos produtos;
- Atuar na análise e resolução de problemas complexos em ambientes produtivos, identificando causas raiz e propondo soluções definitivas;
- Desenvolver e manter integrações com sistemas internos, parceiros e plataformas de negócio, assegurando confiabilidade e estabilidade operacional;
- Participar da definição e evolução da arquitetura das aplicações, contribuindo para decisões técnicas alinhadas às necessidades do negócio;
- Promover boas práticas de desenvolvimento, qualidade de software, observabilidade e segurança;
- Realizar revisões de código e apoiar a evolução técnica da equipe;
- Atuar como referência técnica e mentor para desenvolvedores plenos e juniores, incentivando compartilhamento de conhecimento e desenvolvimento profissional;
- Participar do ciclo completo de desenvolvimento, desde o refinamento até o monitoramento em produção;
- Explorar e incorporar recursos de Inteligência Artificial e modelos de linguagem (LLMs) em produtos e no processo de desenvolvimento, quando agregarem valor ao negócio;

Requisitos

- Sólida experiência com desenvolvimento de aplicações mobile utilizando React Native, Expo e TypeScript;
- Experiência com desenvolvimento backend utilizando Node.js (Express e NestJS), incluindo APIs e serviços orientados a negócio;
- Experiência no desenvolvimento e consumo de APIs REST e GraphQL;
- Experiência com bancos de dados relacionais e não relacionais, como PostgreSQL e MongoDB, incluindo modelagem de dados e otimização de acesso para aplicações de alta escala;
- Domínio de boas práticas de versionamento e desenvolvimento colaborativo (estratégias de branching, code review e integração contínua).
- Experiência com arquitetura baseada em APIs, serviços distribuídos, microsserviços e padrão BFF;
- Vivência com Clean Architecture, separação em camadas e princípios SOLID;
- Experiência com integração de APIs de LLMs e ferramentas de IA (ex.: OpenAI, Anthropic, Azure OpenAI) em produtos ou fluxos internos;
- Vivência com desenvolvimento assistido por IA (ex.: GitHub Copilot, agentes de código).