Software Engineer | Full Stack at Loft

Remote - São Paulo, SP

Apply

Como o time Software Engineer | Full Stack (Remote Work) constrói a Loft: Estamos buscando pessoas Engenheiras de Software em níveis Pleno, Sênior e Staff altamente qualificadas para se juntar ao nosso time. A pessoa candidata ideal terá um histórico comprovado em desenvolvimento web, com profundo conhecimento técnico e excelentes habilidades de comunicação. Você desempenhará um papel importante na construção de produtos resilientes e escaláveis que são utilizados pelas nossas imobiliárias parceiras de todo o Brasil.

Requisitos

Experiência

  • Pleno: 1-3 anos
  • Sênior: 3-8 anos
  • Staff: Mínimo 8 anos de experiência

Habilidades

  • System design e code design patterns
  • Desenvolvimento de aplicativos web responsivos e de alta qualidade
  • Implementação de API escaláveis
  • Observabilidade de sistemas
  • Banco de dados relacionais e não relacionais
  • Técnicas de teste automatizado de software
  • Componentes reutilizáveis e modulares no front e no back-end que promovem a reutilização, a manutenibilidade e a escalabilidade do código
  • Metodologias ágeis e ter mindset de start-up
  • Tomada de decisões usando métricas e dados
  • Excelentes habilidades de comunicação sendo inclusivo no processo de decisão
  • Arquiteturas baseadas nos serviços de nuvem
  • Otimizações de alta carga (simultaneidade) e migrações/refatoração
  • Ferramentas e práticas DevSecOps, integrando segurança em fluxos de trabalho de desenvolvimento e promovendo uma cultura DevOps

Responsabilidades

  • Resolver problemas com autonomia, solicitando ajuda sempre que necessário
  • Sentimento de dona de todo o ciclo de desenvolvimento, mantendo a qualidade das aplicações
  • Participar ativamente em decisões de produto (do discovery até a produção) visando trazer mais valor para clientes
  • Atuar em um ambiente colaborativo, apoiando e sendo apoiada
  • Assegurar a qualidade da solução através de testes automatizados
  • Documentar o trabalho realizado
  • Ser capaz de identificar melhorias e oportunidades nos produtos
  • Ser capaz de lidar com incertezas e abraçar mudanças
  • Trabalhar de forma independente e liderar tarefas de ponta a ponta
  • Exercer influência técnica sobre o time de engenharia melhorando e guiando a arquitetura
  • Contribuir para reduzir a complexidade do processo de desenvolvimento
  • Atuar ativamente com pessoas de Produto, traduzindo as necessidades de negócio em soluções criativas, elegantes, incrementais e eficientes
  • Projetar e desenvolver componentes e aplicações visando simplicidade, eficiência, manutenibilidade e reaproveitamento de código
  • Garantir documentação de aplicações e decisões arquiteturais
  • Assegurar observabilidade das aplicações em produção e atuar na solução de incidentes
  • Ativamente analisar e melhorar escalabilidade, estabilidade e segurança das aplicações
  • Assumir o ownership de projetos de ponta a ponta
  • Fortes habilidades de colaboração para remover quaisquer bloqueadores que possa enfrentar
  • Se manter atualizada com as tendências de desenvolvimento web, frameworks e melhores práticas e recomendar melhorias para aprimorar os processos de desenvolvimento
  • Influenciar na desambiguação de evoluções arquiteturais e decisões técnicas
  • Permanecer ativa com a codificação, contribuindo diretamente enquanto orienta e ajuda a desenvolver membros menos experientes
  • Promover uma cultura de time inclusiva e orientada por feedback que incentive o aprendizado e a melhoria contínuos
  • Ter capacidade de equilibrar e priorizar demandas concorrentes
  • Participar ativamente do processo seletivo

Tecnologias

System designcode design patternsDesenvolvimento de aplicativos web responsivos e de alta qualidadeImplementação de API escaláveisObservabilidade de sistemasBanco de dados relacionaisBanco de dados não relacionaisTécnicas de teste automatizado de softwareComponentes reutilizáveis e modulares no front e no back-endMetodologias ágeisMindset de start-upTomada de decisões usando métricas e dadosExcelentes habilidades de comunicaçãoArquiteturas baseadas nos serviços de nuvemOtimizações de alta carga (simultaneidade)Migrações/refatoraçãoFerramentas e práticas DevSecOps

See if your resume is ready for this job

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