Programador Full Stack
Empresa Brasileira de Pagamentos
  • São Paulo, São Paulo
  • On-site
  • Negotiable
CLT - Presencial Prazo final: 28 ago, 2025
  • Posted: há 1 dia
  • Vaga: 1
  • Applicants: 0

Descrição Breve do Cargo

Estamos procurando um Programador Full Stack talentoso e apaixonado para se juntar à nossa equipe. Você será responsável por desenvolver e manter tanto o front-end quanto o back-end de nossas aplicações web, contribuindo para todo o ciclo de vida do desenvolvimento de software. Se você é proativo, adora resolver problemas e tem experiência em construir soluções escaláveis e eficientes, queremos te conhecer!


Descrição Completa do Cargo

Sobre a Posição

Como Programador Full Stack, você terá um papel fundamental no desenvolvimento e aprimoramento de nossos produtos. Você trabalhará em um ambiente dinâmico e colaborativo, onde suas habilidades serão essenciais para transformar requisitos em funcionalidades tangíveis e de alta qualidade. Buscamos alguém que seja adaptável, com um forte senso de propriedade e paixão por novas tecnologias.

Responsabilidades

  • Desenvolver e manter aplicações web robustas e escaláveis, cobrindo tanto o front-end quanto o back-end.

  • Projetar e implementar APIs RESTful eficientes e seguras.

  • Trabalhar com bancos de dados relacionais e/ou não relacionais, garantindo a otimização de consultas e a integridade dos dados.

  • Colaborar com designers de UX/UI para transformar wireframes e protótipos em interfaces de usuário funcionais e intuitivas.

  • Participar ativamente de todo o ciclo de vida do desenvolvimento de software, incluindo planejamento, design, codificação, testes, deploy e manutenção.

  • Escrever código limpo, testável e bem documentado, seguindo as melhores práticas de desenvolvimento.

  • Realizar revisões de código (code reviews) para garantir a qualidade e consistência do código.

  • Identificar e solucionar bugs e problemas de performance.

  • Manter-se atualizado com as últimas tendências e tecnologias do mercado, propondo e implementando melhorias contínuas.

  • Colaborar com a equipe de DevOps para aprimorar o processo de CI/CD (Integração Contínua e Entrega Contínua).

Requisitos

  • Experiência comprovada como Programador Full Stack ou função similar.

  • Sólidos conhecimentos em linguagens de programação para back-end (ex: Python, Node.js, Java, Go, Ruby, PHP).

  • Experiência com frameworks de back-end (ex: Express.js, Django, Spring Boot, Ruby on Rails, Laravel).

  • Proficiência em linguagens de marcação e estilo (HTML5, CSS3).

  • Forte conhecimento em JavaScript e frameworks/bibliotecas de front-end (ex: React, Angular, Vue.js).

  • Experiência com sistemas de controle de versão (Git).

  • Familiaridade com bancos de dados relacionais (ex: PostgreSQL, MySQL) e/ou não relacionais (ex: MongoDB, Redis).

  • Conhecimento em desenvolvimento e consumo de APIs RESTful.

  • Experiência com metodologias ágeis (Scrum, Kanban).

  • Habilidade para trabalhar de forma independente e em equipe.

  • Excelente capacidade de resolução de problemas e atenção aos detalhes.

  • Boa comunicação e habilidades interpessoais.

Diferenciais (Não Obrigatório, Mas um Plus!)

  • Experiência com computação em nuvem (AWS, Azure, Google Cloud).

  • Conhecimento em Docker e Kubernetes.

  • Experiência com testes automatizados (unitários, de integração, end-to-end).

  • Contribuições para projetos open source.

  • Formação superior em Ciência da Computação, Engenharia de Software ou áreas correlatas.

  • Categoria: Instituições de Pagamento
  • Funcionários: Acima 200
  • Founded: -
  • Telefone: 551199999999
  • E-mail: empresa01@teste.com
  • Localização: São Paulo, Brazil