**Sobre o Cargo:**
A empresa está procurando por um profissional experiente em desenvolvimento de software para integrar sua equipe.
O ideal é alguém que tenha conhecimento em tecnologias como HTML5, CSS3, JavaScript/TypeScript e Tailwind. Além disso, é importante ter experiência com PHP, PHPUnit e Laravel.
É fundamental ter conhecimento em desenvolvimento backend com C# (.NET Core e .NET Framework) e SQL, além de experiência com PostgreSQL.
Desenvolvedor responsável pelo desenvolvimento e implementação de interfaces de usuário responsivas e interativas para aplicações web, utilizando tecnologias modernas.
Além disso, participará da definição da arquitetura de front-end, garantindo a escalabilidade e a performance das aplicações.
Também será responsável pela manutenção e otimização das aplicações, identificando e corrigindo problemas de desempenho e bugs.
Escrita de código limpo, reutilizável e bem documentado, seguindo as melhores práticas de desenvolvimento.
e transformar requisitos de negócios em soluções técnicas eficientes e eficazes.
Garantir que as aplicações sigam as melhores práticas de segurança para proteger dados e informações do usuário.
Contribuir para a documentação técnica do projeto, garantindo que as informações sejam claras e úteis para a equipe.
As principais qualificações são:
* Superior completo ou cursando em Tecnologia da Informação, Informática, Engenharia de Software ou área relacionada, ou experiência equivalente;
* Mínimo de 2 anos de experiência com desenvolvimento front-end e back-end;
* Conhecimento das tecnologias HTML5, CSS3, JavaScript/TypeScript e Tailwind;
* Experiência avançado em PHP, PHPUnit e Laravel;
* Experiência com WordPress e WooCommerce;
* Conhecimento em desenvolvimento backend com C# (.NET Core e .NET Framework);
* Conhecimento de SQL e experiência com PostgreSQL;
* Experiência na integração de Web Services SOAP e APIs REST;
* 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;
Os diferenciais são:
* Experiência com Flutter, React, Vue.js ou Angular;
* 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, Android (Java/Kotlin);
* Experiência com React e TypeScript para desenvolvimento web;