TOTVS
ESPECIALISTA DE DESENVOLVIMENTO DE SOFTWARE I
São Paulo / SP
Descrição da vaga
Descrição
Você é apaixonado por tecnologia e adora desafios? Temos uma oportunidade empolgante que pode ser a sua próxima grande conquista profissional. Ao se juntar à nossa equipe, você fará parte de um ambiente inovador e colaborativo, onde a criatividade e o pensamento crítico são valorizados. Aqui, você terá a chance de contribuir para projetos impactantes, utilizando as últimas tendências e práticas do setor. Buscamos pessoas motivadas, que desejam se desenvolver e enfrentar desafios diariamente. Se você quer crescer em um ambiente que estimula o aprendizado e o aprimoramento contínuo, não perca essa chance! Essa é uma oportunidade única para fazer parte de algo significativo e transformar ideias em soluções. Venha construir o futuro ao nosso lado!
Responsabilidades e atribuições
Atuar como referência técnica no desenvolvimento de aplicações mobile e backend;
Definir arquiteturas escaláveis, performáticas e seguras;
Liderar decisões técnicas e apoiar a evolução tecnológica do time;
Participar da definição de boas práticas de desenvolvimento, testes e entrega contínua;
Conduzir code reviews e mentorar desenvolvedores;
Garantir qualidade, manutenção e evolução contínua das aplicações;
Trabalhar em conjunto com times multidisciplinares utilizando metodologias ágeis;
Apoiar troubleshooting e análise de problemas complexos em produção;
Participar ativamente de refinamentos técnicos e definição de soluções.
Requisitos e qualificações
Experiência sólida com metodologias ágeis, especialmente Scrum;
Experiência avançada no desenvolvimento de aplicações mobile híbridas e multiplataforma;
Domínio de:
HTML5, CSS3 e JavaScript/TypeScript;
AngularJS e/ou Angular;
Ionic Framework;
Cordova;
Dart e Flutter;
Experiência com publicação e manutenção de aplicativos em lojas (Google Play e App Store);
Conhecimento em arquitetura mobile, gerenciamento de estado e otimização de performance;
Experiência com integração de APIs REST e autenticação segura.
Experiência sólida com desenvolvimento backend utilizando:
.NET Core / .NET;
ASP.NET Web API;
Conhecimento em arquitetura de microsserviços e APIs RESTful;
Experiência com bancos de dados relacionais SQL;
Vivência com modelagem de dados, otimização de queries e performance;
Conhecimento em padrões de arquitetura e boas práticas de desenvolvimento.
Experiência com controle de versão utilizando Git;
Vivência com pipelines CI/CD;
Conhecimento em testes unitários, testes automatizados e integração contínua;
Experiência com code review e boas práticas de qualidade de código;
Conhecimento em monitoramento e troubleshooting de aplicações.
Informações da vaga
Modalidade de trabalho: Remote