Na DOMVS iT, nossos colaboradores são protagonistas de suas carreiras, e oferecemos todo o suporte necessário para que alcancem o sucesso profissional.
E adivinha? Estamos com uma oportunidade incrível para você se juntar ao nosso time!
O que buscamos?
Estamos em busca de talentos que queiram crescer e fazer a diferença! Se você é apaixonado por tecnologia e quer fazer parte de um ambiente colaborativo e inovador, essa é a sua chance!
Principais responsabilidades:
- Desenvolver e evoluir telas e fluxos de aplicações web, traduzindo necessidades de produto e design em interface funcional.
- Construir interfaces responsivas, acessíveis e performáticas a partir dos protótipos de design.
- Criar e evoluir componentes reutilizáveis alinhados ao design system, mantendo consistência visual e de comportamento entre as telas.
- Integrar as telas aos serviços de backend, tratando adequadamente estados de carregamento, erro, vazio e permissão.
- Participar do refinamento de histórias junto a produto e design, apontando inviabilidades, custos e alternativas mais simples de UX antes de comprometer a entrega.
- Assumir demandas de ponta a ponta, de baixa e média complexidade, com autonomia.
- Garantir a qualidade do que entrega: validar os fluxos antes de subir, prevenir regressões e cuidar da performance percebida pelo usuário.
- Apoiar a pessoa desenvolvedora sênior nas prioridades da squad, destravando tarefas e reduzindo a fila de demandas do time.
- Acompanhar o comportamento das telas em produção e ajudar a investigar problemas reportados pelos usuários.
Requisitos:
- Ensino superior (em andamento ou concluído) em Ciência da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, áreas correlatas, ou experiência prática equivalente.
- Experiência com React e Next.js: vivência profissional construindo e mantendo aplicações.
- Conhecimento sólido de JavaScript e TypeScript (tipagem, componentização, organização de código).
- Experiência construindo interfaces com Tailwind CSS.
- Vivência utilizando um design system / biblioteca de componentes: capacidade de evoluir e propor componentes, além de consumi-los, sempre seguindo os padrões existentes.
- Experiência com arquitetura de componentes escaláveis.
- Consumo de APIs REST, com tratamento de estados de resposta, erros e autenticação.
- Domínio de HTML5, CSS3 e boas práticas de responsividade.
- Familiaridade com Git em fluxo colaborativo (branches, pull requests, revisão de código).
- Boas práticas de performance, acessibilidade e SEO no frontend.
- Atenção a qualidade e experiência do usuário como parte do desenvolvimento, não como etapa separada.
- Vivência em ambientes ágeis (cerimônias, entregas incrementais, trabalho por histórias).
- Boa comunicação e colaboração com equipes multidisciplinares (produto, design, backend).
- Parceria real com produto e design: entende o \"porquê\" da tela antes de partir para o \"como\".
- Proatividade para identificar melhorias técnicas e de produto, levando-as ao time.
- Compromisso com qualidade e com a experiência final do usuário.
- Uso de ferramentas de IA com discernimento no dia a dia para acelerar entregas, mantendo responsabilidade pelo código produzido.
Incentivos no contrato PJ:
- 15 dias de recesso remunerado;
- Clude Saúde (plataforma de consultas onlines);
- Day Off no aniversário + Brinde; ;
- Parceria com AWS;
- Auxílio Idioma;
- TotalPass;
- Incentivo para Especialização/Certificação (Pós/MBA e Certificação AWS);
- Premiação por Indicação;
- Plataforma de Méritos.
Posição 100% remota.
Junte-se a nós e faça parte desta jornada de sucesso!