Doois Logo Doois Logo
Sobre Trabalhos O que fazemos Insights Carreiras

Trabalhe com a gente

Aqui, trabalho e vida caminham juntos. Nossa equipe atua de forma 100% remota, com um modelo de quatro dias de trabalho por semana (4×3) que abre espaço para equilíbrio real.

Fazemos parte de projetos que cruzam fronteiras — da América Latina à Europa, com base na Holanda — e cada desafio traz novas oportunidades de aprendizado e crescimento. Valorizamos autonomia, colaboração e a curiosidade de quem quer sempre ir além.

Se você busca um lugar para desenvolver seu talento e deixar sua marca em projetos digitais de impacto, este é o caminho.

Quero fazer parte

Vagas abertas

Front End React Sênior

Estamos em busca de um Desenvolvedor Front End React Sênior para atuar em projetos digitais que exigem experiência sólida em design systems, interfaces complexas, animações e padrões de UI escaláveis. Você trabalhará em soluções com alto padrão visual, interações refinadas e múltiplas abordagens de estilização.

Você fará parte de squads internacionais, com autonomia e responsabilidade técnica, em um ambiente remoto colaborativo.

UX/UI Designer Junior

Na Doois, design é mais do que estética: é a ponte entre pessoas e tecnologia.
Buscamos um(a) UX/UI Designer Jr. para integrar nosso time e contribuir na criação de experiências digitais intuitivas e inspiradoras.

Frontend React Native Pleno

Estamos em busca de um(a) Frontend React Native Pleno para reforçar nosso time e atuar no desenvolvimento de aplicativos móveis modernos, performáticos e escaláveis.

Arquiteto de Dados Sr.

Estamos em busca de um(a) Arquiteto de Dados Sênior para liderar a concepção e a evolução de arquiteturas robustas, capazes de integrar, organizar e escalar volumes massivos de dados em diferentes ecossistemas.

Engenheiro(a) DevOps Sênior

Estamos em busca de um(a) Engenheiro(a) DevOps Sênior para liderar a implementação e otimização de ambientes complexos em Linux, AWS e Azure, garantindo escalabilidade, segurança e alta disponibilidade para nossos clientes globais.

Junte-se ao time

Não encontrou uma vaga para você, mande seu CV pra gente!

521
Warning: md5_file(/var/www/html/wp-content/litespeed/css/fd60abad66bea857644ff4f66e4e8b9b.css.tmp): Failed to open stream: No such file or directory in /var/www/html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 148 Warning: rename(/var/www/html/wp-content/litespeed/css/fd60abad66bea857644ff4f66e4e8b9b.css.tmp,/var/www/html/wp-content/litespeed/css/.css): No such file or directory in /var/www/html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 153 Warning: unlink(/var/www/html/wp-content/litespeed/js/20260202/665595d51c8db82278764bea71ac3e52): Permission denied in /var/www/html/wp-content/plugins/litespeed-cache/src/file.cls.php on line 43 Warning: rmdir(/var/www/html/wp-content/litespeed/js/20260202): Permission denied in /var/www/html/wp-content/plugins/litespeed-cache/src/file.cls.php on line 46 Fatal error: Uncaught ErrorException: md5_file(/var/www/html/wp-content/litespeed/js/fd60abad66bea857644ff4f66e4e8b9b.js.tmp): Failed to open stream: No such file or directory in /var/www/html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php:148 Stack trace: #0 [internal function]: litespeed_exception_handler(2, 'md5_file(/var/w...', '/var/www/html/w...', 148) #1 /var/www/html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php(148): md5_file('/var/www/html/w...') #2 /var/www/html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(842): LiteSpeed\Optimizer->serve('https://doo.is/...', 'js', true, Array) #3 /var/www/html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(392): LiteSpeed\Optimize->_build_hash_url(Array, 'js') #4 /var/www/html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(265): LiteSpeed\Optimize->_optimize() #5 /var/www/html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(226): LiteSpeed\Optimize->_finalize('...') #6 /var/www/html/wp-includes/class-wp-hook.php(341): LiteSpeed\Optimize->finalize('...') #7 /var/www/html/wp-includes/plugin.php(205): WP_Hook->apply_filters('...', Array) #8 /var/www/html/wp-content/plugins/litespeed-cache/src/core.cls.php(464): apply_filters('litespeed_buffe...', '...') #9 [internal function]: LiteSpeed\Core->send_headers_force('...', 9) #10 /var/www/html/wp-includes/functions.php(5481): ob_end_flush() #11 /var/www/html/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all('') #12 /var/www/html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array) #13 /var/www/html/wp-includes/plugin.php(522): WP_Hook->do_action(Array) #14 /var/www/html/wp-includes/load.php(1308): do_action('shutdown') #15 [internal function]: shutdown_action_hook() #16 {main} thrown in /var/www/html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 148