Requisitos Técnicos:Graduação em Engenharia de Software, Análise de Sistemas, Sistema da Informação, Ciência da Computação ou áreas correlatasExperiência em desenvolvimento frontend usando ReactJS e React NativeExperiência sólida em desenvolvimento backend com C# .NET 8, com uso de frameworks como Entity FrameworkConhecimento profundo em Orientação a Objetos e Design PatternsExperiência com desenvolvimento e consumo de APIs RESTfulConhecimento em bancos de dados SQL (ex.
: MySQL, PostgreSQL, Oracle) e NoSQL (ex.
: MongoDB)Familiaridade com Azure DevOps e construção de pipelines de CI/CDExperiência com deploy de aplicações em ambientes de nuvem pública (ex.
: AWS, Azure, Google Cloud, Oracle Cloud)Habilidades comprovadas em liderança técnica, gestão de projetos e resolução criativa de problemasExperiência com Git e ferramentas de versionamento como Azure DevOps, GitHub, GitLab ou BitbucketConhecimento em Docker e Docker Compose para gerenciamento de contêineresDesenvolvimento e manutenção de microsserviçosDomínio de padrões de design e arquitetura de sistemas, aplicando melhores práticas para construção de soluções escaláveis e de alta performanceDiferenciais:Conhecimento em Angular e Vue.jsConhecimento em ASP.NET, PHP, frameworks PHP como Laravel e CodeIgniterExperiência com xUnit para testes unitários e aplicação de TDD para promover qualidade no desenvolvimentoConhecimento dos princípios de SOLIDExperiência com metodologias ágeis e ciclos de iteração rápida (Scrum/Kanban)Experiência com sistemas de mensageria (RabbitMQ, Apache Kafka, Azure Service Bus, etc)Responsabilidades:Atuar em uma SQUAD multidisciplinar, participando de todo o processo de desenvolvimento de aplicações, incluindo levantamento de requisitos, análise, design de arquitetura, desenvolvimento de software, suporte ao ambiente de produção e testes de novas funcionalidades e correção de defeitosDesenvolver e manter funcionalidades para aplicativos voltados ao usuário, utilizando ReactJS, React Native e C# .NET 8Levantar e documentar informações funcionais junto às áreas de negócioFornecer suporte aos sistemas, apoiando as equipes de atendimento ao clienteParticipar do planejamento das demandas e do acompanhamento das atividadesPropor melhorias em processos, disseminando a cultura organizacional e incorporando o "espírito de dono" na execução das atividadesPublicar e manter versões dos aplicativos nas lojas App Store e Google PlayGarantir a estabilidade, segurança, usabilidade e acessibilidade dos aplicativosAprimorar ferramentas e processos de automação de build e testesDefinir e manter a arquitetura do sistema, com foco em deploy, manutenção, monitoramento e troubleshootingContribuir para a qualidade do produto e do sistema como um todo, assumindo uma visão ampla sobre a arquitetura e o funcionamento em produção
#J-18808-Ljbffr