Desenvolvedor Full Stack Pleno

Desenvolvedor Full Stack Pleno
Empresa:

Agência Molla


Lugar:

Brasil


Função de trabalho:

Tecnologia da informação

Detalhes da Vaga

Descrição do Cargo:Estamos buscando um profissional Desenvolvedor Full Stack talentoso e apaixonado para se juntar à nossa equipe dinâmica e em constante evolução. Você terá a oportunidade de causar um impacto real no desenvolvimento de soluções inovadoras, trabalhando em estreita colaboração com uma equipe multidisciplinar. Como Full Stack, suas atividades diárias incluirão a concepção, implementação e manutenção de aplicações web de alta qualidade, utilizando as mais recentes tecnologias e linguagens de programação. Você também desempenhará um papel fundamental na estratégia da empresa, contribuindo com ideias e soluções que impulsionem o crescimento e a inovação em nossos projetos. Atividades diárias:· Reuniões de planejamento: Participar de reuniões com a equipe para discutir os objetivos do projeto, planejar as próximas etapas e definir prazos.· Análise de requisitos: Analisar os requisitos do projeto e entender as necessidades de desenvolvimento, dos clientes ou usuários finais.· Design e arquitetura: Planejar e projetar a arquitetura de software do sistema, definindo a estrutura do banco de dados, a escolha das tecnologias a serem utilizadas, documentação e a organização geral do projeto.· Desenvolvimento de front-end: Criar interfaces de usuário interativas e responsivas usando linguagens de marcação (HTML), estilização (CSS) e programação (JavaScript, React). Implementar o design fornecido por designers ou criar o próprio design.· Desenvolvimento de back-end: Criar a lógica de negócios, manipulação de dados e integração de serviços por meio de linguagens de programação, como, C#, Type Script ou Node.js. Isso pode incluir a criação de APIs (Application Programming Interfaces) para comunicação com o front-end e a implementação de funcionalidades específicas.· Desenvolvimento de banco de dados: Projetar e implementar o esquema do banco de dados, criar consultas e tunning.· Testes e depuração: Realizar testes de unidade, testes de integração e depuração do código para identificar e corrigir erros e garantir que o software funcione conforme o esperado.· Colaboração em equipe: Trabalhar em estreita colaboração com outros membros da equipe, como designers, gerentes de projeto e outros desenvolvedores, para garantir a entrega eficiente e eficaz do projeto.· Manutenção e atualização: Realizar manutenção contínua do software, corrigindo bugs, fazendo melhorias e implementando novos recursos conforme necessário.· Aprendizado e atualização: Manter-se atualizado com as novas tecnologias, frameworks e melhores práticas de desenvolvimento, buscando constantemente aprender e aprimorar as habilidades técnicas.Oportunidades de contribuição:· Participar ativamente na definição da estratégia tecnológica da empresa.· Identificar e implementar as melhores práticas e metodologias de desenvolvimento.· Fomentar uma cultura de inovação, excelência e responsabilidade.· Estabelecer e manter relacionamentos sólidos com clientes e parceiros.Responsabilidades:· Desenvolver, implementar e manter aplicações web e mobile, utilizando tecnologiase linguagens de programação front-end e back-end.· Colaborar com equipes multidisciplinares (Product Owners, Designers, Desenvolvedores e outros stakeholders) para definir e implementar soluções técnicas de acordo com os requisitos e especificações do projeto.· Participar de todo o ciclo de vida do desenvolvimento, desde o levantamento de requisitos até a entrega e manutenção do produto.· Garantir a qualidade do código por meio de revisões, testes automatizados e práticas de desenvolvimento, como TDD (Test Driven Development) e integração contínua.· Otimizar aplicações para garantir o máximo de desempenho, escalabilidade e segurança.· Diagnosticar e solucionar problemas técnicos, incluindo questões de desempenho e bugs.· Manter-se atualizado sobre as melhores práticas e tendências tecnológicas emergentes na área de desenvolvimento full stack.· Contribuir para a documentação técnica do projeto, incluindo diagramas, especificações e instruções de uso.· Auxiliar na estimativa de esforços e prazos para o desenvolvimento de novas funcionalidades e correções de bugs.· Pessoa Desenvolvedora de Software (Software Developer).· Participar de reuniões de planejamento, revisões e retrospectivas do projeto, contribuindo com feedbacks e sugestões de melhoria contínua.Requisitos:· Desenvolvimento de software nativo da nuvem. 5 anos (obrigatório)· Implementação de aplicações em nuvem. 2 anos (obrigatório)· Ambiente com cultura ágil, altamente adaptável para responder à mudanças. 4 anos (obrigatório)· Engenharia de dados: estruturas de data lake, modelagem de banco de dados, implementação de processos de data mining, data wharehousing e ETL. 2 anos (Desejável)· Ensino superior completo em Tecnologia da Informação, Análise de Sistemas, Ciências da Computação ou Engenharia da Computação;· Experiência como desenvolvedor ou arquiteto de softwares;· Experiência na condução e na entrega de projetos;· Experiência em testes unitários.· Ter a visão macro da empresa, para buscar as soluções mais eficientes e fazer entregas de valor;· Desejável possuir skill de liderança.Ferramentas, equipamento e tecnologias:Tecnologia· Nuvem: Azure ou AWS ou Google Cloud.· Linguagens: Javascript/Typescript, C#, .Netcore, CSS, HTML.· Frameworks: React (front-end) e outros frameworks de back-end como servidores de API e ORMs.· Sistemas operacionais: Linux e Windows.· Banco de dados: SQL Server, MySQL e banco de dados não relacionais nativos da nuvem.· Aplicações containerizadas (Docker e plataformas de orquestração de containers nativas de nuvem).· Arquitetura de redes em nuvem (API Gateway, Load Balancer, WAF, VPC, DNS, Firewall e roteamento).Ferramenta· Azure DevOps para gerenciamento de projetos de desenvolvimento de software.Equipamento· Notebook fornecido pela empresa.Jornada de trabalho:· Segunda à sexta


Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Desenvolvedor Full Stack Pleno
Empresa:

Agência Molla


Lugar:

Brasil


Função de trabalho:

Tecnologia da informação

Analista De Secops Cloud

DESCRIÇÃO DA VAGANossa tecnologia dita o ritmo do mercado. Afinal, 25% do PIB brasileiro passa pelos softwares presentes em mais de 80 mil empresas clientes ...


Desde Totvs - Brasil

Publicado 17 days ago

Profissional Mobile React Native Sênior

Código da vaga: 30878Sobre a BRQ DigitalHá 31 anos no mercado, a BRQ Digital Solutions se consolidou como uma das maiores empresas de transformação digital d...


Desde Brq Digital Solutions - Brasil

Publicado 17 days ago

Desenvolvedor De .Net Sênior

Oportunidade para trabalhar em uma equipe com pessoas experientes na área, atendendo projetos com foco em qualidade.A Blite é uma empresa que foca em trazer ...


Desde Blite Tecnologia - Brasil

Publicado 17 days ago

Integration / Api Developers

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered around digital, engine...


Desde Hcltech - Brasil

Publicado 17 days ago

Built at: 2024-05-07T07:38:57.543Z