Desenvolvedor(a) JavaScript Pleno/Sênior

Descrição:
Estamos em busca de um(a) Engenheiro(a) de Software Pleno/Sênior com ampla experiência em JavaScript para integrar nossa equipe de desenvolvimento. Procuramos alguém apaixonado(a) por tecnologia, com capacidade de liderança técnica e que se sinta confortável em resolver desafios complexos e propor soluções inovadoras.
Resposabilidades:
  • Desenvolver soluções de software robustas, escaláveis e de alto desempenho utilizando JavaScript, com foco em frameworks modernos como Angular e React para o frontend, e Node.js para o backend.
  • Contribuir para a definição da arquitetura de software, tomando decisões estratégicas relacionadas a design de sistemas, escalabilidade, segurança e desempenho. Atuar como referência técnica, orientando desenvolvedores(as) juniores e compartilhando conhecimento para elevar o nível da equipe.
  • Realizar revisões de código, garantindo qualidade, consistência e aderência aos padrões estabelecidos. Resolver problemas técnicos de alta complexidade, propondo soluções eficazes e eficientes.
  • Colaborar com diferentes times e stakeholders para garantir uma comunicação clara e produtiva em todas as etapas do desenvolvimento.
  • Participar ativamente na melhoria contínua dos processos de desenvolvimento, propondo e implementando novas práticas e ferramentas que aumentem a eficiência e a qualidade.
  • Contribuir para a tomada de decisões técnicas estratégicas, oferecendo insights valiosos baseados na sua experiência.
Requisitos:
  • Experiência sólida no desenvolvimento full-stack com JavaScript, incluindo domínio de ES6+ e TypeScript.
  • Conhecimento avançado em frameworks frontend (React, Angular) e backend (Node.js).
  • Domínio de conceitos de programação funcional e orientada a objetos aplicados em JavaScript.
  • Experiência com bancos de dados NoSQL (MongoDB, Cassandra) e SQL (PostgreSQL, MySQL).
  • Experiência na criação e consumo de APIs RESTful.
  • Familiaridade com práticas de segurança em desenvolvimento web e arquitetura de software.
  • Experiência em testes automatizados (unitários, integração, e2e), utilizando ferramentas como Jest, Mocha ou Cypress.
  • Conhecimento de cultura DevOps (CI/CD, Docker, Kubernetes e observabilidade).
  • Conhecimento de infraestrutura em nuvem (AWS, GCP ou Azure).
Competências desejadas:
  • Capacidade de liderança técnica e mentoria de equipe.
  • Excelentes habilidades de comunicação e colaboração.
  • Perfil proativo, com mentalidade voltada para inovação e resolução de problemas.
  • Forte capacidade analítica e para lidar com desafios técnicos complexos.
  • Comprometimento com a qualidade e as boas práticas de desenvolvimento.
  • Capacidade de trabalhar de forma autônoma e colaborativa em projetos de grande escala.
  • Desejo contínuo de aprendizado e atualização sobre as últimas tendências em desenvolvimento JavaScript.
Tecnologias que usamos:
  • Frontend: Angular, React, TypeScript
  • Backend: Node.js, Express
  • Bancos de Dados: MongoDB, PostgreSQL
  • Infraestrutura: AWS, Kubernetes, Docker
  • Integração contínua: Git, CI/CD pipelines
Formato de trabalho:
  • Presencial em Londrina/PR (nosso escritório fica na Av. Higienópolis).
Benefícios: 
  • Remuneração compatível
  • Cartão Flash (alimentação, mobilidade, saldo livre modo crédito)
  • Gympass
  • Convênio com a Unifil
Sobre a Yazo:
A Yazo é uma startup londrinense, líder de mercado na América Latina no segmento de Aplicativos para Eventos Corporativos. O segmento de eventos é um universo à parte, e quando falamos de eventos corporativos, o papo se torna ainda mais específico! Por isso, seguimos uma metodologia de venda consultiva, centrada no organizador de eventos, com foco na entrega de engajamento, geração de receita e dados consolidados.

Quero fazer parte do time!