Guia Dev
5.7K subscribers
3.57K photos
145 videos
7 files
1.45K links
< ! - - Guia para Desenvolvedores @FrontEndBR e @BackendBrasil. - - >
✔️ Dicas
✔️ Downloads
✔️ Tutoriais
✔️ Vagas e muito mais.

Parceiros:
👉🏻 https://telegra.ph/Parceiros-Guia-Dev-02-04

PARCERIA:
@roberth_p
Download Telegram
Forwarded from Deleted Account
We are #hiring JetBov 🚀🚀🐂🐂

👾 - Desenvolvedor(a) Pleno/Sênior FullStack Python;
🤖 - SRE/DEVOPS Python;
👽 - Desenvolvedor(a) FrontEnd / Mobile (Ionic, VueJS) Sênior.

Acesse o link e escolha a vaga para mais informações:
https://jetbov.enlizt.me/

Se interessou? Pode mandar uma mensagem aqui pelo Telegram ou um e-mail para talentos@jetbov.com.

#developer #fullstack #python #devops #homeoffice #frontend #recruiting
Forwarded from Deleted Account
[VAGA] Kovi – Software Engineer NODE.JS sênior

Descrição: A Kovi é uma startup de mobilidade movida pela paixão de mudar vidas. Diariamente, quebramos barreiras por meio da tecnologia para melhorar a vida dos motoristas de aplicativo oferecendo a melhor experiência de aluguel de carros. Aqui queremos construir um ambiente onde os funcionários se sentem donos do negócio. Assim como o significado da nossa cor, rosa, nosso ambiente é acolhedor e de muita colaboração.

Local: São Paulo (Itaim Bibi)

Contratação: CLT full pela Kovi.
Salário: 10 a 14 K
Benefícios: Vale-transporte ou vale-combustível. VR e/ou VA. Gympass. NO Dress Code. Notebook corporativo. Plano de Saúde e
Odontológico.

Requisitos principais: Bons conhecimentos para desenvolver software em NodeJS, Typescript, Elixir, ou outras linguagens selecionadas, Sólido conhecimento da AWS, Conhecimento de bancos de dados relacionais, tecnologias SQL e NOSQL.
Diferencial: Conhecimento em arquitetura serverless, Conhecimento em mensageria e arquitetura orientada a eventos.

Fazer o cadastro no seguinte site: https://byintera.in/kovi6
Forwarded from Bruna Macedo
Instituto Atlântico

Vaga: Pessoa Desenvolvedora JAVA - Remoto
Cargo: Pleno

Formação Exigida:

Ensino Superior completo em Engenharia da Computação, Sistemas da Informação, Ciência da Computação e áreas correlatas.

Atividades a serem desenvolvidas:
Desenvolver, testar, manter e monitorar durante todas as fases da construção do software;
Garantir a disponibilidade da aplicação nos ambientes;
Atuar em projeto para cliente multinacional;
Reuniões com clientes nacionais e internacionais;
Garantir entregas dentro do prazo e com qualidade;

Requisitos obrigatórios:
Java (Spring, SpringBoot, Maven, JUnit, Hystrix, Open source Java libraries, etc)
Desenvolvimento de APIs
TDD
AWS (S3, CloudWatch, EC2, ECR, ELB, Route53, security groups, auto scale, api gateway, KMS, EKS, etc)
Orquestração de Containers ( Docker, Compose, Kubernetes)
Conhecimentos DevOps e SRE
Jenkins CI/CD system, pipeline as code concepts
Experiência com metodologias ágeis
Git
Inglês intermediário

Competências desejáveis:
Service Mesh e Istio
Azure DevOps
MongoDB

Se candidate em: https://www.atlantico.com.br/vagas/#GDP-1008
Tem váárias outras vagas pra T.I. nesse link
@GuiaDev
Desenvolvedor(a) Flutter
https://bit.ly/37TnkbJ
@GuiaDev
Desenvolvedor(a) iOS
https://bit.ly/3m83ui3
@GuiaDev
Desenvolvedor(a) JavaScript
https://bit.ly/3oFDQmw
@GuiaDev
Desenvolvedor(a) PHP
https://bit.ly/3m2MERw
Forwarded from Hamilton Pinheiro
🚨Com muito orgulho a comunidade Vue.js Brasil abre as inscrições para o primeiro treinamento GRATUITO de Vue.js 3! 🚨

Ajude a gente compartilhando esse curso como se não houvesse amanhã para mudar a vida de cada vez pessoas 🔥

https://treinamento.vuejsbrasil.org/
Conheça a nova forma de declarar membros privados no JavaScript 🎉

É galera, o JavaScript está mudando e mudando para melhor!

A proposta foi criada em meados de 2017, com o objetivo de criar métodos, propriedades e acessores privados em classes Javascript.

Em um post anterior, eu mostrei a forma mais usada no momento usando o tipo primitivo Symbol. Que por sinal, funciona bem, só que não é algo tão intuitivo.

Agora, você usa o sinal de # (hash) como prefixo do nome do membro e ele fica acessível somente dentro da própria classe.

É importante destacar que por mais que essa sintaxe funcione no Node.js desde a versão 12, ela ainda está em estágio final de aprovação da ECMAScript e pode ter mudanças.
No Node.js 14.10 foi introduzido o randomInt, para gerar números aleatórios de forma mais simples e saudável para a plataforma.

A grande sacada é que o Math.random é síncrono, enquanto o randomInt é assíncrono.

Para grandes aplicações com muitos usuários concorrentes, esta é a melhor forma de gerar números com mais segurança e sem bloquear o Node.js.

Rodando alguns testes de carga, notei que o randomInt pode ser mais lento se comparado diretamente com o Math.random.

Porém, em cenários como Web APIs ou serviços assíncronos em geral, o randomInt é o que há de melhor porque permite responder os dados sem travar o event-loop do Node.js.