Proficiency in HTML5, CSS3 (Flexbox / Grid), and TypeScript
Experience with a frontend framework
Technical English for reading official documentation
Requirements:
Implement new screens and reusable components following the Design System
Write clean, readable, and tested code
Optimize performance (LCP, INP, CLS)
Consume REST APIs, align contracts, and handle errors resiliently
Job description
Olá, muito prazer, nós somos a inChurch! A maior plataforma de tecnologia para igrejas da América Latina, presente em mais de 45 mil ministérios em 32 países. Reconhecida pelo grande potencial de inovação, sendo escolhida para integrar o ScaleUp da Endeavor, ser representante Brasileira no Santander X Global e participar do Google for Startups Cloud Program. Se você quer usar seu talento para gerar impacto real com uma stack moderna e um time colaborativo, a inChurch é o seu lugar. Sua missão como Desenvolvedor Frontend, serái construir interfaces modernas e performáticas acessadas por milhões de usuários, atuando em um time colaborativo e em constante evolução. Principais Responsabilidades
Implementar novas telas e componentes reutilizáveis seguindo nosso Design System.
Escrever código limpo, legível e testado.
Otimizar performance (LCP, INP, CLS).
Consumir APIs REST, alinhar contratos e tratar erros de forma resiliente.
Manter e refatorar funcionalidades existentes, corrigindo bugs de forma proativa.
Participar de code reviews e rituais ágeis, sugerindo melhorias contínuas.
Requisitos
Experiência mínima de 5 anos na área .
Domínio de HTML5, CSS3 (Flexbox / Grid) e TypeScript.
Experiência com algum framework de frontend.
Noções sólidas de data binding, componentes, serviços e roteamento.
Familiaridade com Git e fluxo de pull requests.
Inglês técnico para leitura de documentação oficial.
Experiência com desenvolvimento back-end/fullstack
Desejável
Experiência prática com Angular (15+)
Graduação em Ciência da Computação, Sistemas de Informação ou áreas relacionadas
Testes e2e (Playwright) ou uso de Storybook.
Pré-processadores CSS (SASS/SCSS) ou frameworks (Tailwind, Bootstrap).
Experiência com acessibilidade (WCAG) e internacionalização (i18n).
*Vaga híbrida para residentes do Rio de Janeiro e remota para demais localidades.