Estamos em busca de um(a) Desenvolvedor(a) Backend Pleno para atuar em nosso projeto **Likeappro**, um aplicativo de edição de fotografia com foco em experiência do usuário e inovação.
Se você é apaixonado(a) por tecnologia e deseja construir soluções escaláveis, venha fazer parte do nosso time!
**Principais Responsabilidades**:
- Desenvolver, manter e otimizar APIs para integração com aplicativos e serviços de edição de fotografia;
- Implementar novas funcionalidades e soluções de backend, garantindo alta disponibilidade, segurança e performance;
- Colaborar com equipes de frontend, UI/UX e infraestrutura para entrega de soluções de qualidade;
- Participar de revisões de código, propondo melhorias de arquitetura e garantindo boas práticas;
- Auxiliar na definição de requisitos técnicos e na elaboração de estimativas para novas demandas;
**Requisitos Técnicos**:
- Experiência na linguagem de programação: Node.js ou Kotlin (mínimo de 2 anos de experiência prática);
- Bancos de dados: Conhecimento em PostgreSQL e MongoDB;
- APIs REST e/ou GraphQL: Criação, documentação e manutenção;
- Cloud Services: Experiência com AWS, Azure ou GCP (preferencialmente AWS EC2, S3, Lambda);
- Arquitetura de Software: Conhecimento de microservices, design patterns e boas práticas de desenvolvimento;
- Ferramentas de versionamento: Git e GitHub/GitLab;
- Testes automatizados: Jest, Mocha ou equivalente;
- Segurança e boas práticas: domínio de princípios de segurança na construção de APIs e serviços backend;
**Diferenciais (Nice to Have)**:
- Familiaridade com CI/CD (Jenkins, GitLab CI, GitHub Actions);
- Experiência com sistemas de cache (Redis, Memcached);
- Conhecimento em Docker e Kubernetes para orquestração de contêineres;
- Experiência em projetos voltados para edição de imagem, tratamento de arquivos ou manipulação de mídia;
- Inglês intermediário ou avançado para leitura de documentações e eventuais reuniões internacionais;
**Requisitos Comportamentais (Soft Skills)**:
- Comunicação clara: capacidade de explicar conceitos técnicos de forma simples e objetiva, interagindo com equipes multidisciplinares.
- Trabalho em equipe: atuar de maneira colaborativa, contribuindo com feedbacks construtivos e promovendo um clima positivo.
- Proatividade: Sugerir melhorias constantes, buscar novas soluções e antecipar possíveis problemas;
- Organização e autonomia: gerenciar prioridades e prazos, mantendo alta qualidade nas entregas;
- Adaptabilidade: Estar aberto(a) as mudanças e ser resiliente em situações de alta complexidade ou incerteza;
Venha fazer parte de um time que busca criar experiências incríveis para milhões de usuários que amam fotografia!