PLENO NODE JS DEVELOPER ADVANCED ENGLISH FOR CONVERSATION WITH NATIVE SPEAKERS Pleno Node JS Developer Advanced English for Conversation with Native Speakers
*Responsibilities:*
- Develop and maintain APIs and backend services with *Node.js*;
- Integrate backend solutions with the frontend when necessary;
- Collaborate in the definition of scalable and efficient software architectures;
- Contribute to the development of user interfaces using *React* (desirable);
- Ensure code quality through best practices, testing and code review;
- Solve technical problems, propose improvements and optimize application performance;
- Work in an agile environment focused on continuous value delivery.
*Requirements:*
- Solid experience with *Node.js*;
- Familiarity with integrating RESTful APIs and relational and NoSQL databases;
- Experience with code versioning tools, such as Git;
- *Fluent spoken English*;
- Ability to work in a team and collaborate with different areas (frontend, backend, devops);
- Proactivity, ability to solve problems autonomously and attention to detail.
*Differentials:*
- Knowledge of *AWS* and experience with cloud computing and infrastructure;
- Experience in frontend development with *React*;
- Experience in agile methodologies (Scrum, Kanban);
- AWS certifications;
- Experience with CI/CD and automation of deployment pipelines.
TESTE PRÁTICO da BAYER:
Todos os que passarem em nossa entrevista, precisam fazer esse teste:
https://github.com/jhanke00/next-product-site
Depois disso, eles passarão em uma conversa com o responsável do projeto do dia 30/09 ao dia 04/10. A previsão de início é na semana do dia 28/10 até dia 01/11.
Dicas Node JS Bilingue Bayer:
-Como agora o bate papo é direto com o cliente (americanos, por tanto será completamente em inglês) ... por gentileza tomar algumas precauções como: visual, vestimenta, no cenário atrás da câmera, ruídos, entre outros) ... Entre com 5 min de antecedência na sala online. Conferir previamente a conectividade com a internet, câmera e microfone .... qualquer, porém ... estou a sua disposição
-Vá direto ao ponto na entrevista, sendo mais objetivo, falando sobre as suas experiências profissionais e técnicas.
- Abra o Git, compartilhe a tela quando eles solicitarem e explique o seu teste, como chegou nos resultados, como você fez o teste (vão pedir pra rodar as coisas localmente).
- Serão abordados vários temas técnicos como: foco em backend, API's, arquitetura, nodejs, idempotência, analisar uma consulta SQL com base em um plano de execução.
- Precisa saber, verbos Rest, estratégias de versionamento de APIs (não é versionamento de código), como analisar uma consulta SQL (plano de execução, por exemplo), como identificar gargalos de desempenho, patterns, clean code e clean arch.
-Eles pedirão para fazer algumas coisas na hora no código.
- Não deixar o chat GPT aberto, ou qualquer outro site de consulta.
Perguntas que eles fazem:
- Could you describe a challenging technical problem that you had to work on and how you handled it?
- Why did you choose to create a new route for getting one order instead of using a path parameter approach?
O processo já esta em andamento, por isso estou adiantando etapas com vc para ganharmos tempo ok?
Quanto ao teste já pode iniciar a fazer o mais breve que conseguir!
O bate papo de amanhã é técnico em português, mas ainda com a Kaspper e não com o cliente .... Esse teste Prático vc apresentará para o cliente em inglês etapa posterior!
1) Vídeo em Inglês
2) Entrevista Técnica em português com a Kaspper
3) Teste Técnico Prático da Bayer
4) Apresentação do Teste em inglês para o Cliente Bayer
Previsão de inicio caso aprovado Novembro de 2024.
NODEJS- NODE- REACT- BILINGUE INGLÊS- NESTJS