





**Quem Somos** ============== A NewGlobe apoia governos visionários na transformação dos sistemas públicos de educação, a pedra angular de uma sociedade próspera, equitativa e pacífica. Com uma plataforma abrangente de transformação de sistemas e serviços educacionais orientados por dados, a NewGlobe proporciona melhorias rápidas e dramáticas nos resultados de aprendizagem em escala estadual e nacional. Ao construir parcerias e programas impactantes, a NewGlobe garante que todas as crianças tenham acesso a uma educação que desenvolva todo o seu potencial e crie uma base para crescimento e prosperidade. A NewGlobe aproveita mais de uma década de experiência educacional e impacto comprovado em gestão integrada de escolas, desenvolvimento profissional de professores, inovação em design instrucional, suporte a sistemas tecnológicos, práticas pedagógicas centradas na criança e engajamento dos pais — tudo fundamentado na ciência da aprendizagem — para garantir que cada professor esteja capacitado a envolver as crianças em uma aprendizagem transformadora, e que todas as crianças tenham a oportunidade de atingir seu pleno potencial. Diariamente, a NewGlobe apoia governos a resolver problemas antes considerados insolúveis, e ao fazê-lo, garante que esta geração possa crescer e viver vidas mais realizadas, enquanto simultaneamente constrói prosperidade econômica para si mesmas, suas comunidades e o mundo. Os programas intensivos e de alto envolvimento da NewGlobe, juntamente com gestão integrada de escolas, suporte aos professores e software de avaliação, permitem que as escolas tenham sucesso. A NewGlobe trabalha dentro dos currículos e programas estaduais e nacionais, garantindo que todas as crianças sejam capacitadas a aprender sua própria história e dominar conteúdos locais, ao mesmo tempo em que são competitivas globalmente em matemática e idiomas. A ciência da mudança de comportamento e a ciência da aprendizagem estão na base de todos os nossos programas. A NewGlobe atua com urgência porque a juventude rapidamente se torna idade adulta, e age incansavelmente porque a melhoria exige resolução contínua de problemas. A NewGlobe tem a honra de servir e ajudar a reconstruir a confiança nos sistemas públicos. O trabalho da NewGlobe é abrangente e desafiará você a usar diariamente toda a sua mente e coração. Precisamos de mentes brilhantes que desejam fazer parte da construção de um novo globo — um globo mais equitativo — para se juntarem a nós. **Grupo de Tecnologia** ==================== A tecnologia desempenha um papel fundamental ao nos permitir fornecer educação transformadora em grande escala, mesmo em ambientes altamente restritos em recursos. Este é um dos elementos-chave que nos dá a capacidade de oferecer programas radicalmente impactantes, criando futuros mais promissores para uma geração de crianças ao redor do mundo todos os dias. A tecnologia abrange diversas funções essenciais, incluindo gerenciamento de produtos, inteligência de negócios, desenvolvimento de software e operações de TI. Trabalhando conosco, tecnólogos apaixonados têm a chance de mudar diretamente o mundo. Sério. **Departamento de Desenvolvimento de Software** =================================== O departamento de desenvolvimento de software cuida de todos os aspectos da entrega relacionados às nossas aplicações e serviços personalizados — tudo o que for necessário para transformar uma ideia em software funcional e entregar valor aos nossos usuários. O departamento é estruturado em equipes multifuncionais e auto-organizadas que trabalham juntas em projetos, curtos e longos, ao lado de designers de produto e principais partes interessadas nos negócios. **Sobre a Vaga** ================== Estamos procurando um Desenvolvedor Front-end em tempo integral para se juntar remotamente à nossa equipe multifuncional de desenvolvimento de software em Amsterdã, que participará da construção do software que aumenta a eficiência e fortalece nossa vantagem competitiva. Esta posição consiste em trazer força de desenvolvimento front-end para nossas equipes multifuncionais de entrega. Sua equipe terá desenvolvedores front-end, desenvolvedores full-stack e QAs com mentalidade técnica para entregar nova funcionalidade a aplicativos existentes e construir nossa próxima geração de aplicativos web, como parte de nosso portfólio em constante expansão. E quando dizemos "próxima geração de aplicativos web", referimo-nos a aplicações web de página única rigorosamente arquitetadas e aplicações web progressivas que consomem microsserviços e tratam testes e entrega contínua como cidadãos de primeira classe. **Suas Atividades** ==================== * Coletar requisitos, construir, testar e lançar aplicativos web, novos e existentes * Colaborar com desenvolvedores back-end para projetar APIs especificamente para o aplicativo web (não apenas consumir APIs já desenvolvidas) * Participar em todas as dimensões do aplicativo, desde UI e UX até lógica de negócios, armazenamento e rede * Garantir que a qualidade geral do produto entregue atenda aos nossos padrões de escalabilidade e manutenibilidade. Você deverá estar confortável não apenas na sua área funcional principal, mas também capaz de dar feedback e apoiar todos os aspectos da entrega * Focar na melhoria contínua, impulsionando a si mesmo e à equipe a adotar novas abordagens e tecnologias, garantindo que permaneçamos atualizados com os padrões emergentes * Comunicar o status do projeto às partes interessadas principais * Trabalhar com designers de produto para detalhar conceitos de design e construir protótipos interativos * Trabalhar como parte de uma equipe multifuncional de entrega para oferecer experiências de usuário de nível mundial em ambientes de rede desafiadores — pense muito na necessidade de funcionamento offline primeiro * Escrever muitos e muitos códigos em JavaScript. Ou TypeScript. Mas provavelmente não CoffeeScript ou Dart. Desculpe * Contribuir e liderar decisões sobre as melhores estruturas e bibliotecas a serem utilizadas * Criar todos os estilos CSS apropriados (bem, SASS ou LESS, é claro), sabendo que criar folhas de estilo sustentáveis significa mais do que bons nomes de classes (embora isso também seja importante) * Adicionar um toque especial à experiência do usuário… Adoramos garantir que tudo seja renderizado com perfeição de pixels! * Implementar ferramentas adequadas de construção de aplicativos web, como servidores dinâmicos para desenvolvimento, minificação e ofuscação para produção… você entende a ideia * Não se esqueça de escrever testes. Certamente você estará escrevendo testes automatizados **Requisitos** ======================== * 3 ou mais anos de experiência no desenvolvimento de Aplicações de Página Única (SPAs) e Aplicativos Web Progressivos (PWAs) em escala corporativa, utilizando HTML, CSS, JavaScript, JSON, etc. * Conhecimento do Ciclo de Vida de Desenvolvimento de Software (SDLC). * Experiência profissional significativa com pelo menos um framework moderno de JavaScript (AngularJS, Ember, React, Vue.js, etc.) — idealmente dois ou três — e opiniões bem fundamentadas sobre os pontos fortes e fracos de cada um. * Pensamento centrado no usuário para priorizar desempenho, acessibilidade e usabilidade, garantindo o produto final de mais alta qualidade. * Crença de que metodologias Ágeis e desenvolvimento de interface podem coexistir eficazmente. * Firme convicção na importância de testes automatizados unitários, de integração e funcionais tanto para aplicativos web quanto para APIs. * Habilidade com Sistemas de Controle de Versão como Git (ramificação, pull requests, mesclagem) e plataformas como Azure DevOps Repos, GitHub ou GitLab. * Experiência prática com programação em pares formal e outras práticas XP (Extreme Programming) é um grande diferencial. * Experiência em conduzir projetos utilizando metodologia formal de entrega (além de apenas "trabalhamos com Agile"); familiaridade com mais de uma metodologia e capacidade de articular seus pontos fortes e fracos relativos é um grande diferencial. * Bom entendimento de APIs RESTful e confiança para desafiar desenvolvedores back-end a construí-las para atender às necessidades front-end. * Comunicador proativo e seguro, confortável em representar projetos perante partes interessadas em todos os níveis, inclusive lideranças sênior. * Forte capacidade de priorizar e gerenciar múltiplas tarefas simultaneamente. * Mentalidade proativa e conforto em trabalhar de forma independente sem supervisão constante. * Flexibilidade para se adaptar e responder às necessidades em evolução do negócio. **Desejável:** ================= * Figma ou outras ferramentas de design * Testes em produção (feature flags/toggles, testes A/B, etc.) * Noções básicas de CI/CD * Otimização de desempenho web (lighthouse, Core Web Vitals) **Trabalhar na NewGlobe** ======================= Entre no mundo dinâmico da NewGlobe, onde adotamos a mentalidade de potencial ilimitado. Aqui, excelência em resolução inovadora de problemas e aproveitamos o poder dos dados para revolucionar a educação. Comprometidos em ampliar nosso impacto, priorizamos a inclusão e criamos soluções que capacitam alunos em todo o mundo. Com determinação implacável, desafiamos convenções, analisamos causas raiz e criamos soluções inventivas para desafios educacionais. Nossa cultura valoriza resultados tangíveis, focando em decisões baseadas em dados e resolução proativa de problemas. Integridade e responsabilidade são nossos princípios orientadores ao cumprirmos compromissos, estabelecermos políticas e validarmos nossos esforços a cada passo. Por meio de um design meticuloso, moldamos comportamentos, defendendo práticas estruturadas, precisão e transparência em nossa busca pela excelência educacional. À medida que avançamos, abraçamos desafios e celebramos conquistas em nossa missão de transformar a educação. \#LI\-XL1


