Flutter Developer - Barueri, Brasil - Tata Consultancy Services

    Tata Consultancy Services
    Tata Consultancy Services Barueri, Brasil

    Encontrado em: Talent BR 2A C2 - há 1 semana

    Tata Consultancy Services background
    Descrição
    Venha para uma das maiores empresas de Serviços IT do mundo Aqui você pode transformar sua carreira


    Por que fazer parte da TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado cheio de oportunidades de melhorias e desenvolvimento mútuo.

    O cenário ideal para expandir ideias através das ferramentas certas, contribuindo para nosso sucesso num ambiente colaborativo.

    Procuramos Flutter Developer

    que queira aprender e transformar sua carreira.


    • Trazer padrões de arquitetura considerando escalabilidade, disponibilidade, resiliência, segurança e custos; Responsabilidades
    • Fazer entregas de alta qualidade usando boas práticas como clean code, testes, ci/cd e etc;
    • Colaborar com o time na resolução de bugs de alta complexidade ou incidentes quando necessário.
    • Garantir que nossos softwares possuam observabilidade;
    • Esperamos que você: Consiga se comunicar bem.
    • Exponha dados para ajudar na tomada decisões;
    • Trabalhe de forma pro ativa, responsável e criativa;
    • Esteja alinhado com a nossa missão e valores.
    • Conheça nossos usuários e tenha senso de dono;
    • Possua conhecimento sobre design de APIs como produto;
    • Saiba usar testes a/b;
    • Preze pela qualidade das nossas aplicações e pelo desenvolvimento técnico de outras pessoas do time;
    Para essa vaga pedimos que você tenha conhecimento de:

    • Padrões de arquitetura que ofereçam escalabilidade, alta disponibilidade, resiliência e segurança;
    • Ferramentas de observabilidade (Azure DevOps e Datadog);
    • Estrutura de dados e complexidade;
    • Pipeline no Azure Devops
    • Soluções utilizando Azure.
    • Versionamento de código utilizando Git.
    • Desenvolvimento utilizando TDD/BDD.
    • Métricas de engenharia.
    • Fazer entregas de alta qualidade usando boas práticas como clean code, testes, ci/cd e etc;
    • Resolver problemas de sua squad de forma autônoma;

    Esperamos que você:

    • Tenha experiência com implementação e implantação de projetos de Mobile Payments (Google Pay e Apple Pay)
    • Ter liderado ou sido peça chave em projetos de meio de pagamentos
    • Consiga se comunicar bem.
    • Exponha dados para ajudar na tomada decisões;
    • Tenha coragem para confrontar decisões e liderar;
    • Trabalhe de forma pro ativa, responsável e criativa;
    • Esteja alinhado com a nossa missão e valores.
    • Conheça nossos usuários e tenha senso de dono;
    • Possua conhecimento sobre design de APIs como produto;
    • Saiba usar testes a/b;
    • Preze pela qualidade das nossas aplicações e pelo desenvolvimento técnico de outras pessoas do time;
    • Experiencia com nativos Android e iOS (dominio)
    • Experiencia ou conhecimento com o Flutter e linguagem Dart (dominio)
    • Gestão de estado (Nativas e de terceiros)
    • SOLID (dominio)
    • Design System (dominio)
    • Design Patterns
    • Clean Architecture (dominio)
    • Testes Unitarios, Widgets, Integração, CI (dominio)
    • Consumo de APIs Rest
    • Experiencia com integrações Cloud (GCP, AWS, AZURE) (foco na Azure B2C, Notification Hubs, App Configuration)
    • Padrões de arquitetura que ofereçam escalabilidade, alta disponibilidade, resiliência e segurança;
    • Ferramentas de observabilidade (Application Insigths e Datadog);
    • Métricas de engenharia.

    Seria bom se você também conhecesse:

    • .NET Core
    • Desenvolvimento com SQL Server, Cosmos DB, Redis e MongoDB.
    • Estrutura de dados e complexidade
    • Arquitetura orientada a eventos e ter atuado com Kafka ou RabbitMQ ou Servicebus
    • Estrangulamento de monolito para micro serviço
    • Containers e orquestração de containers
    • Pipeline no Azure Devops
    • Soluções utilizando Azure.
    • Versionamento de código utilizando Git.
    • Desenvolvimento de testes unitários, integração e api.
    • Desenvolvimento utilizando TDD/BDD.
    • Noções de segurança de código e ataques comuns a APIs.
    • Ferramentas de APM
    • Fundamentação de API Management e conceitos relacionados (swagger etc.).
    • Conhecimento do protocolo OAuth 2.0.


    O que você pode esperar de nós?Desenvolvimento profissional e evolução constante das suas competências, sempre de acordo com os seus interesses.

    Oportunidades para trabalho fora do BrasilUm ambiente colaborativo, diverso e inovador, que incentiva o trabalho em equipe.

    O que oferecemos?Benefícios TCS – Brasil:Plano de SaúdePlano OdontológicoSeguro de VidaVale TransporteVale Refeição/AlimentaçãoAuxílio CrecheGympassTCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associadosParceria com SESCReembolso de CertificaçõesPortal de aprendizagem gratuito da TCS – cursos online e treinamentos ao vivoOportunidade de experiência internacionalParceria de Descontos com Universidades e Escolas de IdiomasBring Your Buddy – Ao indicar pessoas você se torna elegível a receber um bônus para cada contrataçãoTCS Gems – Reconhecimento por performanceXcelerate – Plataforma de carreira com mentoria gratuita

    Na TATA Consultancy Services promovemos uma cultura inclusiva, trabalhamos sempre pela equidade.

    Isso se aplica em Gênero, Pessoas com Deficiência, LGBTQIA+, Religião, Raça, Etnia, ou seja, todas as nossas oportunidades são trabalhadas com esses princípios.

    Pensamos em ações diversas de inclusão e de responsabilidade social, a fim de construir uma TCS que respeita a individualidade.

    Seja um TCSer

    #Buildingonbelief