Skip to content

[100% 🌎 Remoto] Frontend Developer: React, Next.js, AI MCP, Open Source design system, Storybook, DevOps, CI/CD #8273

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
jfoliveira opened this issue Apr 4, 2025 · 13 comments

Comments

@jfoliveira
Copy link

jfoliveira commented Apr 4, 2025

Vaga Remota - PERMANENTEMENTE REMOTA, Seja fera de onde cĂȘ quiser ser fera

TL; DR

  • CĂȘ vai evoluir o www.devopness.com, veja o produto em ação aqui https://www.youtube.com/@devopness/videos
  • CĂȘ vai commitar cĂłdigo visĂ­vel pro mundo todo, aqui em nosso repo open source https://github.com/devopness/devopness
    • Mesmo que nĂŁo se candidate, deixe aĂ­ uma estrelinha ⭐ pra nĂłis, vai!?
  • VocĂȘ vai contribuir para que nosso Design System e Storybook (https://storybook.devopness.com/) fique lindĂŁo e ajude outros devs a iniciarem suas aplicaçÔes usando nossos React componentes gratuitamente
  • VocĂȘ farĂĄ parte na construção de uma plataforma inovadora de DevOps, CI/CD, multi-cloud, agentic AI ready, que serĂĄ utilizada por vocĂȘ e por seus colegas de profissĂŁo em todo o planeta
  • VocĂȘ participarĂĄ da construção de interaçÔes inovadora com agentes de AI e com seres humanos, para automatizar gestĂŁo de cloud infrastructure e deploy de applications para a nuvem
  • VocĂȘ terĂĄ papel de decisĂŁo na arquitetura, automação de testes e boas prĂĄticas no desenvolvimento de app web usando React, TypeScript, Redux, SWR e com foco em alta performance e excelente usabilidade
  • VocĂȘ se orienta por resultados, quer ver seus projetos serem concluĂ­dos e bem sucedidos, valoriza autonomia, reuniĂ”es objetivas, e entende o valor de automação, documentação e comunicação assĂ­ncrona via texto ao invĂ©s de montĂŁo de reuniĂ”es

Nossa empresa

Equipe no Brasil e Irlanda, criada por BRs, com produto iniciando sua adoção em vĂĄrios paĂ­ses. Se vocĂȘ tem orgulho de ser BR e levar um produto pro mundo todo, sĂł colar aqui.

Descrição da vaga

Buscamos pessoa apaixonada por desenvolvimento front-end, U/UI, open source, CI/CD, e com iniciativa e ousadia para enfrentar os desafios de oferecer uma interface amigĂĄvel que simplifique a vida de nossos usuĂĄrios, que sĂŁo desenvolvedores de software como nĂłs.

Local

NĂŁo hĂĄ exigĂȘncia de horĂĄrio ou local de trabalho.
Nos comunicamos de maneira assĂ­ncrona via Slack e ferramentas de gestĂŁo de projetos.

BenefĂ­cios

  • Liberdade de trabalhar na hora que cĂȘ quiser de onde cĂȘ quiser. Desde que entregue as tarefas com as quais cĂȘ se comprometeu, tudo certo
  • Equipe pequena, altamente tĂ©cnica, bem humorada, e principalmente obstinada e orientada a resultados. Sem perda de tempo em discussĂ”es inĂșteis. A gente ama o que faz e foca na entrega de resultados
  • Participar de todo o ciclo de vida de um produto SaaS API-First, influenciando seu futuro, como presença open source, melhorando sua reputação como dev

Contratação

PJ, valor a combinar

Como se candidatar

  1. Tenha alguma pull request mergeada em nosso repo, para que vocĂȘ tenha seu nome listado como colaborador aqui https://github.com/devopness/devopness/graphs/contributors, seja melhorando textos da documentação, seja corrigindo algum bug ou issue reportado em nosso design system (UI/react package)
  2. Reporte algum issue ou feature request ou comente em alguma discussĂŁo ativa no repo em https://github.com/devopness/devopness/issues/new/choose
  3. Bonus point: faça deploy de alguma aplicação sua (ou aplicação open source) seguindo os tutoriais em https://www.youtube.com/@devopness/videos

Tempo médio de feedbacks

Costumamos enviar feedbacks em atĂ© 3 dias Ășteis apĂłs iniciado o processo seletivo - que se inicia apĂłs te convidarmos para uma entrevista.

  • Todos que atingiram 2000 (duas mil) linhas de cĂłdigo contribuĂ­das para o nosso repo serĂŁo entrevistados

FAQ

Eu quero candidatar mas não quero me envolver no repo open source, que faço?

Pode se candidatar diretamente em nosso site https://www.devopness.com/careers/, mas de toda forma precisaremos ver cĂłdigo seu antes de te contratar

Eu jå fiz contribuiçÔes grandes para outros projetos open source, conta pontos?

Sim, conta muito. Pode se candidatar diretamente em nosso site https://www.devopness.com/careers/ e no form de candidatura inserir links para suas PRs em outros repositĂłrios, artigos ou discussĂ”es publicadas por vocĂȘ (Medium, TabNews, Reddit, StackOverflow, LinkedIn, seu prĂłprio website, etc). A gente valoriza pessoas que sabem se comunicar via texto, em discussĂ”es, team work, etc

Quero trabalhar com vocĂȘs mas nĂŁo quero usar o produto antes de me candidatar, que faço?

Sugiro buscar vagas em empresas que constroem um produto que vocĂȘ admire e nĂŁo perca tempo aqui com a gente. Se nĂŁo acha que o Devopness Ă© um produto com o qual vocĂȘ quer estar envolvido, nĂŁo faz sentido trabalhar conosco. đŸ€·

Eu não acho legal o seu produto, o que faço?

Ignora, nĂŁo o use, nĂŁo se candidate

Eu não acho legal contribuir código para repo open source antes de uma entrevista, o que faço?

Massa. Respeitamos sua opiniĂŁo. Nos ignore, nĂŁo se candidate

Eu nĂŁo gosto de contribuir para cĂłdigo open source, podem me contratar ainda assim?

Massa. Respeitamos sua opiniĂŁo. Nos ignore, nĂŁo se candidate. NĂŁo te contrataremos.

Labels

Alocação

  • Remoto

Regime

  • PJ

NĂ­vel

  • JĂșnior
  • Pleno
  • SĂȘnior
  • Especialista
@pedrolimma
Copy link

De todas as vagas arrombadas que jå vi passando por aqui, esse é uma das piores! Então os desenvolvedores vão trabalhar de graça por uma possibilidade de entrevista? haha PIADA

@pedrolimma
Copy link

pedrolimma commented Apr 4, 2025

E nem adianta falarem que tem um link direto para a candidatura, porque sĂł o fato de vocĂȘs darem a possibilidade desse trabalho escravo jĂĄ os torna muito errados

@pedrolimma
Copy link

@felipefialho olha esse absurdo

@pedrolimma
Copy link

Todos que atingiram 2000 (duas mil) linhas de cĂłdigo contribuĂ­das para o nosso repo serĂŁo entrevistados

CORRAM DESSE TIPO DE VAGA!!!

@jfoliveira
Copy link
Author

@pedrolimma obrigado por compartilhar sua percepção! Creio que houve um mal entendido ou me comuniquei mal.

Esclarecendo:

  1. Veja na seção FAQ que quem não quiser contribuir código para um projeto open source também pode se candidatar diretamente.
  2. Tem gente que prefere passar horas no telefone com recrutadores, em muitas entrevistas, e tem dev que prefere mostrar cĂłdigo ou mostra portfĂłlio pĂșblico existente
  3. Muitos devs nĂŁo possuem portfĂłlio pĂșblico, porque nunca trabalharam em projetos open source, o que Ă© compreensĂ­vel. Nesse caso, basta se candidatar diretamente
  4. Além disso, note que, como explicado nos FAQ, quem jå fez contribuição para repo open source e quiser enviar link para essas contribuiçÔes, serão consideradas, logo não precisa comitar código novo
  5. É opcional que, quem quiser se envolver com o produto, queira jĂĄ começar a enviar pull requests, interagir com a equipe, ter uma idĂ©ia de como seria trabalhar com a gente mesmo antes de perder tempo em reuniĂ”es, telefone, vĂ­deo chamada, etc

@jfoliveira
Copy link
Author

jfoliveira commented Apr 4, 2025

sĂł o fato de vocĂȘs darem a possibilidade desse trabalho escravo jĂĄ os torna muito errados

Se open source Ă© trabalho escravo, ao utilizarmos Linux, React, Terraform, Ansible, Next.js, PHP, Laravel, Python, etc, etc, estamos contribuindo com trabalho escravo? đŸ€Ż

Creio que hĂĄ uma confusĂŁo aqui.
Contribuir para repositĂłrio open source Ă© uma decisĂŁo pessoal de cada indivĂ­duo.
Logo se vocĂȘ considera que Ă© trabalho escravo, sugiro nĂŁo usar tecnologias construĂ­das, mantidas e evoluĂ­das em projetos open source.

@jfoliveira
Copy link
Author

jfoliveira commented Apr 4, 2025

@felipefialho olha esse absurdo

@felipefialho respeito seu trabalho e sua comunidade. Creio que estå havendo um mal entendido pelo fato de a vaga incentivar (não exigir) a contribuição para um repositório open source.
Por favor entendam esse ponto: ninguém é obrigado a contribuir código para o repositório mencionado acima.

Por exemplo: se eu quisesse ser dev da equipe do React.js, eu contribuiria cĂłdigo lĂĄ para aprender a interagir com a equipe muito antes de querer falar com um recrutador da Meta/Facebook. Seria minha forma de mostrar minha capacidade tĂ©cnica antes de tomar tempo meu, e dos demais, em processo seletivo. Muita gente nĂŁo quer fazer isso, e tudo bem, por isso muitos nĂŁo estĂŁo mantendo repositĂłrios open source, enquanto outros sim os estĂŁo mantendo, para nosso benefĂ­cio. ❀

@felipefialho
Copy link
Member

Vamos lå, algumas consideraçÔes sobre o processo

@jfoliveira, o ponto principal Ă© que nĂŁo parece um incentivo e sim uma exigĂȘncia. O texto da vaga Ă© claro ao dizer que, para se candidatar, a pessoa precisa ter o nome listado como colaborador do repositĂłrio:

Como se candidatar
Tenha alguma pull request mergeada em nosso repo, para que vocĂȘ tenha seu nome listado como colaborador aqui
https://github.com/devopness/devopness/graphs/contributors, seja melhorando textos da documentação, seja corrigindo
algum bug ou issue reportado em nosso design system (UI/react package)

A alternativa de candidatura sem PR aceita nĂŁo estĂĄ clara. Talvez sĂł tenha faltado explicar melhor, mas do jeito que tĂĄ soa como uma barreira obrigatĂłria

E sim, Ă© verdade que contribuiçÔes open source sĂŁo valorizadas em processos seletivos. É comum empresas analisarem PRs e projetos da pessoa como parte da avaliação tĂ©cnica (eu mesmo uso dessa abordagem), e tambĂ©m pessoas sendo contratadas apĂłs contribuĂ­rem espontaneamente em projetos open source de produtos que admiravam

Mas nunca vi um processo seletivo que institucionaliza isso em um projeto interno

Pelo que vi, o repositĂłrio em questĂŁo Ă© um monorepo com SDK e Design System (que a pessoa provavelmente nunca usou no dia a dia) e tĂȘm impacto direto no core do produto , ou seja, ser obrigado a fazer contribuiçÔes para PARTICIPAR do processo seletivo pode dar margem a vĂĄrias interpretaçÔes, inclusive sobre exploração de trabalho gratuito

Sugiro que vocĂȘs reavaliem a forma como o processo tĂĄ sendo apresentado

(Ah e aproveitando: considerem adotar o nx pra orquestrar melhor o monorepo de vocĂȘs, ajuda bastante a manter as dependĂȘncias e o cĂłdigo mais organizados, alĂ©m de otimizar o build e o deploy)

@jfoliveira
Copy link
Author

jfoliveira commented Apr 4, 2025

o ponto principal Ă© que nĂŁo parece um incentivo e sim uma exigĂȘncia. O texto da vaga Ă© claro ao dizer que, para se candidatar, a pessoa precisa ter o nome listado como colaborador do repositĂłrio:

Compreendo.

Eu, como dev, prefiro muito mais mandar uma pull request (que pode ser tão simples como alterar uma palavra ou frase em um texto de documentação) do que investir vårios minutos preenchendo formulårio de candidatura em site de emprego.

  • Minha expectativa, aparentemente equivocada, Ă© que outros devs veriam isso como uma oportunidade de se candidatem Ă  uma vaga que Ă© mais tĂ©cnica e prĂĄtica, ao contrĂĄrio do que leio em tantas comunidades no Brasil em que devs sempre criticam vagas de sites de emprego famoso, que criticam que perdem muito tempo com ligaçÔes com recrutadores que nĂŁo entendem termos tĂ©cnicos, ou com desafios tĂ©cnicos muito longos e demorados, etc.
    • Lição aprendida para a prĂłxima. NĂŁo vou alterar o texto original da descrição do issue, para nĂŁo anular nem invalidar os comentĂĄrios jĂĄ feitos neste issue. Farei melhor na prĂłxima.

(Ah e aproveitando: considerem adotar o nx pra orquestrar melhor o monorepo de vocĂȘs, ajuda bastante a manter as dependĂȘncias e o cĂłdigo mais organizados, alĂ©m de otimizar o build e o deploy)

Obrigado! nx Ă© massa mesmo. No momento usamos https://github.com/changesets/changesets e geramos releases separados, com versionamento independente para cada pacote. Por hora tem nos atendido bem. Vamos considerar sua sugestĂŁo para o futuro prĂłximo. ❀

@matheusmcz
Copy link

matheusmcz commented Apr 7, 2025

A empresa e a equipe pode até ser boa, mas sinceramente ao realizar a leitura da vaga não despertou interesse nenhum em mim, pelo contrårio soou um alerta para não faze-lo.

@jfoliveira
Copy link
Author

sinceramente ao realizar a leitura da vaga nĂŁo despertou interesse nenhum em mim, pelo contrĂĄrio soou um alerta para nĂŁo faze-lo.

OlĂĄ @matheusmcz
Obrigado por compartilhar sua percepção!

Para que possamos melhorar ao termos mais vagas para publicar aqui, alĂ©m do trecho abaixo que jĂĄ foi discutido em outros comentĂĄrios, poderia compartilhar quais outras partes da descrição da vaga soaram como um "alerta" pra vocĂȘ?

Todos que atingiram 2000 (duas mil) linhas de cĂłdigo contribuĂ­das para o nosso repo serĂŁo entrevistados

@leandrojo
Copy link

Acho massa a ideia do OpenSource, tenho vĂĄrios pontos a pensar sobre SaaS como vem acontecendo, sinceramente, a maioria dos SaaS nĂŁo estĂŁo interessados em ser algo publico. Geralmente removem funcionalidades que vĂŁo alĂ©m da necessidade Enterprise atĂ© o ponto de vocĂȘ nĂŁo conseguir ter um SSO sem pagar.

NĂŁo gostei da vaga em si, acho que Ă© preciso ficar mais claro o que vocĂȘs estĂŁo realmente procurando e pelo career parece que vocĂȘs estĂŁo contratando em todo o stack e infelizmente, por conta disso, nĂŁo tem como nĂŁo pensar que estĂŁo interessados em contribuiçÔes apenas.

@jjnerv
Copy link

jjnerv commented Apr 15, 2025

sinceramente ao realizar a leitura da vaga nĂŁo despertou interesse nenhum em mim, pelo contrĂĄrio soou um alerta para nĂŁo faze-lo.

Olå @matheusmcz Obrigado por compartilhar sua percepção!

Para que possamos melhorar ao termos mais vagas para publicar aqui, alĂ©m do trecho abaixo que jĂĄ foi discutido em outros comentĂĄrios, poderia compartilhar quais outras partes da descrição da vaga soaram como um "alerta" pra vocĂȘ?

Todos que atingiram 2000 (duas mil) linhas de cĂłdigo contribuĂ­das para o nosso repo serĂŁo entrevistados

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants