Job description
O profissional será responsável pelo desenvolvimento e manutenção de aplicações web e mobile, atuando tanto no front-end quanto no back-end. Além de programar, deverá analisar projetos e suas execuções, colaborando com desenvolvedores, arquitetos e analistas de negócios para entregar soluções escaláveis e eficientes.
Main responsibilities
Responsabilidades e Atribuições:
* Criar e manter interfaces de usuário responsivas e interativas para aplicações web e mobile.
* Definir a arquitetura de front-end, garantindo escalabilidade e performance.
* Trabalhar em conjunto com equipes de design, back-end e produto para implementação eficaz de soluções.
* Identificar e corrigir problemas de desempenho e bugs, garantindo qualidade e estabilidade das aplicações.
* Escrever código limpo, reutilizável e bem documentado, seguindo as melhores práticas de desenvolvimento.
* Orientar e mentor junior developers e estagiários, promovendo boas práticas e aprimoramento técnico.
* Compreender e transformar requisitos de negócios em soluções técnicas eficientes.
* Implementar novas tecnologias e abordagens para melhorar a eficiência e qualidade das aplicações.
* Garantir que as aplicações sigam boas práticas de segurança para proteção de dados e informações dos usuários.
* Contribuir para a documentação técnica do projeto.
* Atualizar e manter projetos legados conforme necessário.
Requirements and skills
Requisitos e Qualificações:
* Superior completo em Tecnologia da Informação, Informática, Engenharia de Software ou área relacionada, ou experiência equivalente.
* Mínimo de 3 anos de experiência com desenvolvimento front-end e back-end.
* Domínio das tecnologias HTML5, CSS3, JavaScript/TypeScript e Tailwind.
* Experiência avançada com Flutter, React, Vue.js ou Angular.
* Conhecimento avançado em PHP, PHPUnit e Laravel.
* Experiência com WordPress e WooCommerce.
* Experiência em desenvolvimento backend com C# (.NET Core e .NET Framework).
* Bom conhecimento de SQL e experiência com PostgreSQL.
* Experiência na integração de Web Services SOAP e APIs REST.
* Conhecimento em ferramentas de build (Webpack, Babel), controle de versão (Git) e gerenciamento de pacotes (npm, Yarn).
* Experiência com frameworks de testes como Jest, Testing Library ou similares.
* Conhecimento e adoção de boas práticas como SOLID e Clean Code.
* Experiência com websockets, filas e mensagerias (Kafka/RabbitMQ).
* Familiaridade com metodologias ágeis, princípios de design e melhores práticas de desenvolvimento.
Additional information
Diferenciais:
* Experiência com design de interfaces e princípios de experiência do usuário (UX).
* Experiência no setor financeiro.
* Participação em projetos open source ou contribuições para a comunidade.
* Experiência com Docker e containerização.
* Conhecimento em desenvolvimento mobile com Flutter, Android (Java/Kotlin).
* Experiência com React e TypeScript para desenvolvimento web.
#J-18808-Ljbffr