Plataforma Android: Introdução
Nessa apresentação Bruno Lui fala à equipe Bluesoft sobre a plataforma Android.
Android é uma plataforma open-source para dispositivos móveis desenvolvida pelo Google, que permite aos desenvolvedores criarem suas próprias aplicações e publicarem para o mundo todo.
A linguagem de programação para desenvolver aplicativos é o Java. A plataforma disponibiliza várias ferramentas e suporte para o desenvolvimento de aplicações Android.
Tópicos da palestra:
- Histórico
- Arquitetura
- Componentes
- Desenvolvimento
Google Guava: Basic Utilities
Nesta apresentação André Faria falou à equipe Bluesoft sobre as funcionalidades básicas do Google Guava, um toolkit para Java.
leia mais
Estamos Contratando Desenvolvedores de Software
Mais uma vez estamos contratando. Queremos contratar um bom profissional. Se você estiver interessado em trabalhar conosco, leia este texto, e saiba um pouco mais sobre o profissional que estamos buscando.
Estamos buscando um profissional que seja apaixonado por desenvolvimento de software e tenha grandes aspirações em se tornar cada vez melhor no que faz, e melhor que isso, que não apenas queira, mas que esteja disposto a se manter em constante estado de aprendizado, inspeção e adaptação.
Além disso, este profissional, deverá estar confortável com a idéia de aprender, ensinar e trabalhar em equipe. Através do Bluesoft Labs, todos os nossos profissionais estão sempre estudando, e ensinando aos outros, e apresentando palestras que são gravadas e publicadas em nosso blog para que toda a comunidade de desenvolvimento de software também possa se beneficiar.
Um profissional que habitue-se a constantes mudanças e esteja disposto a passar a maior parte do tempo fora da zona de conforto, ele muitas vezes precisará buscar respostas por si próprio, sem ter instruções precisas do que deverá ser feito, e desenvolver a multi-disciplinaridade. Nós não somos um fábrica de software!
Essa pessoa deve ser proficiente em Orientação a Objetos, e na linguagem Java, pois é linguagem mais utilizada em nossos projetos. É importante que esteja familiarizado com testes unitários e goste, ou melhor, seja apaixonado por desenvolvimento ágil de software, porque é assim que nós trabalhamos. Desenvolvemos sistemas para a Web, por isso, é também importante que conheça HTML, CSS, JavaScript e jQuery. Deve estar familiarizado com algum framework Web/MVC como vRaptor, Tapestry, Spring MVC ou Struts e saber trabalhar bem com algum VCS, de preferência Git ou Mercurial.
Trabalhamos com bancos de dados relacionais, por isso é importante que tenha ao menos uma boa noção de SQL e Hibernate ou JPA.
O profissional precisa ser capaz de ler em inglês, porque a maior parte do conteúdo que precisará estudar para se manter atualizado, levará muito tempo para estar disponível em português ou jamais estará.
Não basta ser apaixonado por tecnologia, é preciso ter a vontade de usá-la para resolver problemas reais de negócio. A tecnologia é, para nós, um meio para atingir outros fins. Por isso não adotamos tudo que se torna um Hype, só para dizer que adotamos. Nosso principal produto é um ERP para Supermercados, e por isso se você já tem conhecimento de negócio nas áreas: comercial, financeira, tributária ou contábil, será também um grande atrativo. Para trabalhar conosco você precisa saber ou estar disposto a aprender muito sobre negócio. Para saber mais sobre o que fazemos, consulte o site da Bluesoft e veja este vídeo.
O profissional que buscamos precisa ser compromissado! Se você é um daqueles consultores PJ que gosta de pular de galho em galho, por favor, não perca nosso tempo, e nem o seu. Buscamos relacionamentos de longo prazo. Estamos no Campo Belo, na Zona Sul de São Paulo. A Contratação é CLT.
Se você está interessado em trabalhar conosco, e mora na cidade de São Paulo ou nos arredores, escreva um e-mail para nós dizendo porque você quer trabalhar na Bluesoft, inclua seu currículo, os últimos três livros que leu, e suas contas do GitHub, Twitter, e LinkedIn. Envie tudo para quero.trabalhar.na@bluesoft.com.br.
Se você leu até aqui e sente que não está preparado para trabalhar conosco. Não se preocupe, você pode começar a se preparar agora, e na próxima oportunidade, poderá ser um candidato!
leia maisBDD com EasyB
Nessa apresentação Ismael Soares fala à equipe Bluesoft sobre BDD com EasyB tema que estudou em seu Labs. EasyB, é uma ferramenta que serve para criação de testes no estilo BDD.
Você poderá assistir no vídeo do vimeo.
leia maisBDD JBehave
Nessa apresentação Ismael Soares fala à equipe Bluesoft sobre BDD com JBehave tema que estudou no Bluesoft Labs.
Conheça o framework de Behaviour Driven Development mais utilizado pela comunidade Javae veja como ele pode ajudar a sua equipe a escrever testes com mais qualidade.
Você poderá assistir no vídeo do vimeo, e acompanhar os slides no slideshare.
leia mais


