Vaga Front-End

Desenvolvedor(a) Front-End Web Pleno

CSS HTML JavaScript ReactJS TypeScript

Charlie

Charlie

Startup

Salário: Até R$7.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

**Estamos em busca de profissionais com espírito Charlie! Construção e dinamismo em um ambiente diverso e descontraído nos definem 😀**

Aqui no Charlie nosso propósito é reimaginar o ecossistema da hospitalidade, para isso juntamos o melhor de dois mundos: o conforto de Casa com a conveniência de um Hotel oferecendo uma hospedagem incrível e descomplicada para quem quer viajar ou morar, ficar por 1 dia ou 1 ano em apartamentos novos e totalmente equipados.

E para os proprietários dos apartamentos o Charlie traz uma solução completa da reforma à locação, com precificação inteligente e distribuição do apartamento nas principais plataformas de locação trazendo a combinação perfeita de cuidado e retorno, para que os donos dos apartamentos fiquem por dentro de tudo o que acontece com o seu imóvel sem ter que se preocupar com nada.

Tudo isso somando tecnologia à cuidado e hospitalidade!

**Se você gosta de um ambiente dinâmico, é ousado e tem visão empreendedora, o Charlie é o lugar para você!**

Atividades e Responsabilidades

O Desenvolvedor Front-End Web Pleno será responsável por desenvolver e otimizar interfaces de usuário interativas e responsivas, utilizando JavaScript, HTML5, CSS3 e React. Atuará em projetos complexos, desenvolvendo componentes reutilizáveis e implementando soluções escaláveis. Com sólida experiência em frameworks de front-end e boas práticas de desenvolvimento, o desenvolvedor pleno colaborará com equipes de design e back-end para garantir a entrega de produtos de alta qualidade e atender às necessidades dos usuários.

Responsabilidades:
• Desenvolver e manter interfaces de usuário eficientes e responsivas utilizando JavaScript, HTML5 e CSS3 com React.
• Criar e otimizar componentes reutilizáveis em React, aplicando os princípios de design modular e melhores práticas de código.
• Colaborar com equipes de design para garantir que as implementações de front-end sigam as diretrizes de UI/UX e que a experiência do usuário seja otimizada.
• Integrar aplicações front-end com APIs back-end, garantindo a fluidez na comunicação entre as partes da aplicação.
• Participar ativamente na definição de arquiteturas de front-end, trazendo soluções escaláveis e performáticas.
• Garantir compatibilidade cross-browser e responsividade em diferentes dispositivos, implementando testes e ajustes necessários.
• Ajudar na revisão e manutenção de código, buscando sempre a melhoria contínua e a otimização do desempenho das aplicações.
• Atuar na identificação e resolução de problemas de front-end (troubleshooting), implementando soluções eficientes para bugs e desafios de performance.
• Utilizar ferramentas de versionamento de código, como Git, para colaborar de maneira eficaz em ambientes de equipe.
• Trabalhar em metodologias ágeis (Scrum/Kanban) para garantir a entrega contínua e incremental de funcionalidades.
• Colaborar no mentoreamento de desenvolvedores juniores, promovendo boas práticas e troca de conhecimento.

Requisitos

• Experiência no desenvolvimento de aplicações front-end com JavaScript, HTML5 e CSS3.
• Sólida experiência em React, incluindo o uso de hooks, state management e boas práticas de performance.
• Experiência com TypeScript.
• Conhecimento avançado em responsividade e design adaptável (mobile-first).
• Experiência com integração de APIs RESTful e consumo de dados no front-end.
• Conhecimento de Tailwind CSS.
• Experiência com ferramentas de versionamento, como Git, em ambientes colaborativos.
• Conhecimento em otimização de desempenho de front-end e técnicas de caching.
• Experiência com controle de qualidade de código, incluindo testes unitários e de integração (preferencialmente com Jest ou React Testing Library).
• Capacidade de trabalhar de forma autônoma e em colaboração com equipes multidisciplinares.

O que nós oferecemos

Zenklub
Academia/Gympass