Match score not available

Pessoa Desenvolvedora Fullstack Pleno

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related, Experience with TypeScript, React.js, Node.js, Proficient in Git and GitHub, Knowledge of NoSQL and SQL databases.

Key responsabilities:

  • Develop applications adhering to best practices
  • Maintain and develop RESTful APIs and Microservices
  • Participate in code reviews and document applications
  • Support production applications monitoring and bug fixing

RankMyApp logo
RankMyApp Scaleup https://rankmyapp.com/
201 - 500 Employees
See all jobs

Job description

JOB DESCRIPTION

Se você possui paixão por desafios técnicos e deseja fazer parte de uma equipe dinâmica que impulsiona a inovação por meio de tecnologia, estamos ansiosos para receber sua candidatura e explorar como você pode contribuir para o sucesso de nossa equipe e organização.


RESPONSIBILITIES AND ASSIGNMENTS

Quais serão os principais desafios?


  • Ser parte de uma equipe de alto desempenho, contribuindo diretamente para os resultados da empresa;
  • Desenvolver aplicações com boas práticas de desenvolvimento, incluindo seguir padrões, codificar, testar e implementar aplicações back-end utilizando a Stack JavaScript  garantindo a simplicidade, eficiência, manutenibilidade e reaproveitamento de código;
  • Integração entre serviços: Desenvolver e manter APIs RESTful e Micro Serviços para integração com outros sistemas e serviços;
  • Buscar melhorias de performance, envolvendo identificar e discutir para garantir a eficiência e escalabilidade das aplicações;
  • Trabalhar em conjunto com outros desenvolvedores para entregar soluções de alta qualidade;
  • Participar de revisões de código para garantir a qualidade e aderência às melhores práticas de desenvolvimento.
  • Auxiliar com a sustentação de nossas aplicações em produção (resolução de bugs, monitoramento);
  • Documentação: Criar e manter documentação técnica para facilitar o entendimento e a manutenção das aplicações desenvolvidas.

REQUIREMENTS AND QUALIFICATIONS

O que o time busca?


  • Graduação em cursos relacionados à computação, como Engenharia da Computação, Ciência da Computação ou área afim;
  • Experiência com desenvolvimento de aplicações Web modernas com as tecnologias: TypeScript, React.js e Node.js (Express, Nest.js ou Restify); 
  • Experiência com sistemas de controle de versão Git e GitHub;
  • Experiência em frameworks/bibliotecas JavaScript, React, Lodash, Fetch API, Next.js
  • Experiência em gerenciador de estado no front-end (Redux ou Context API);
  • Experiência com banco de dados NoSQL e SQL (MongoDB , MySQL e Redis);
  • Experiência em desenvolvimento com containers, local e produção (Docker);
  • Experiência em arquitetura distribuídas;
  • Conhecimento em message brokers (RabbitMQ, SQS ou Apache Kafka);
  • Conhecimento em Cloud. (AWS, Google Cloud);


Diferenciais (não obrigatórios, mas que serão considerados um plus):


  • Experiência em Continuous Integration / Continuous Delivery (Github Workflows);
  • Conhecimento em Design Architectural/Design de Sistemas;
  • Conhecimento com containers orquestrador de containers (Kubernetes, ECS);
  • Habilidade para desenvolver soluções práticas para problemas do dia a dia;
  • Experiência com metodologias ágeis (Kanban e Scrum).
  • Experiência com styled-components ou Tailwind CSS;
  • Experiência em WebSockets;
  • Buscar sempre aprender com os outros desenvolvedores mais experientes;
  • Conhecimento em Clean Code. Design Patterns e Design de Código(DDD, Arquitetura Hexagonal).

ADDITIONAL INFORMATION

O que nos comprometemos para desenvolver sua carreira:


  • Promovemos autonomia e espaço para você se desenvolver; 
  • Ações de capacitações e feedbacks constantes;
  • Ter liberdade de ser quem você é;
  • 1:1s quinzenais com seu gestor;
  • Plano de desenvolvimento individual; 
  • Avaliações 360° duas vezes por ano. 


E para o seu bem-estar:


  • 🌎 Somos uma empresa Remoto First
  • 🍟 Vale Refeição (Benefício Flexível)
  • 💻 Auxílio Home Office
  • 💆‍♀️ Descanso Remunerado
  • 💰 Décimo Terceiro
  • 🧑 Plano de Saúde (Comparticipação de 30%)
  • 🦷  Plano Dental (Sem comparticipação)
  • 💙 Seguro de Vida
  • 👶🏼 Auxílio creche
  • 🍼 6 meses de Licença Maternidade
  • 💊 R$ 200,00 em Subsídio de Medicamentos.



Guia de Cultura Ranker!

Estamos comprometidos com o desenvolvimento e crescimento dos nossos Rankers, além de muita autonomia responsável, pautamos nossas relações e boas práticas, baseados em 6 valores; 


  • Construímos Juntos: Confiamos em um time de pessoas incríveis, onde cada pessoas é responsável por criar a nossa jornada e juntos somos melhores.
  • Somos Protagonistas: Trabalhamos com autonomia responsável e comprometimento, ser Ranker é isso! Construir como causa própria. 
  • Movidos por Resultados: Estruturamos resultados consistentes e tomamos decisões baseado em fatos e dados, nos desafiando a entregar mais e melhor.
  • Evoluímos Sempre: O aprendizado aqui é acelerado e constante enquanto nos divertimos com as descobertas! Desafiando nossa curiosidade.
  • Somos Transparentes: Nosso ambiente é composto por pessoas que expressam ideias e são abertas a dar e receber feedbacks.
  • Existimos pelo cliente: O problema do cliente seja interno ou externo, é antes de mais nada nosso problema! Tudo isso existe pelo cliente.


Curtiu a posição? Vem trabalhar conosco! 


#BEARANKER

RankMyApp é uma empresa que está revolucionando o mercado de Mobile Marketing! 

 

Como? Através de muita tecnologia e colaboradores apaixonados pelo que fazem. Atualmente somos uma referência mundial na área de Mobile Marketing, estamos entre as três principais empresas de Mobile Intelligence do mundo.

 

Aqui no RankMyApp você terá autonomia, vai poder errar, acertar, se desenvolver e principalmente crescer muito, e tudo isso com o melhor: tendo a liberdade de ser quem você realmente é.


Quer fazer parte dessa revolução? Então se cadastra na oportunidade que mais tem a ver com seu perfil e daí é só torcer pro time de Talent Acquisition entrar em contato com você.


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs