A ouropretana Usemobile nasceu em 2015 com o objetivo de entregar produtos surpreendentes e capazes de impactar a vida de seus usuários. Estamos cumprindo com essa missão mesmo existindo numa cidade do interior, porque aqui descobrimos que a tradição e inovação podem sim andar juntas e que é dessa relação que nascem nossos frutos.
Dentro do #UseTeam existem vários jovens talentos da tecnologia, formando uma equipe multidisciplinar que atende as áreas do design, desenvolvimento, marketing, vendas e serviços administrativos. E não usamos o adjetivo “jovens” à toa, pois a juventude em nossos colaboradores, independente da idade, é o que cria um ambiente dinâmico que estimula o aprendizado, o qual a palavra “time” também significa “amizade”.
Com muito bom humor e disposição, enfrentamos os mais diversos desafios, e cada dificuldade superada nos trouxe ao lugar que estamos hoje.
Se você deseja desenvolver este projeto e construir um futuro junto com a Usemobile, confira algumas das oportunidades logo abaixo.
Vagas abertas
- Pessoa desenvolvedora Android;
- Pessoa desenvolvedora iOS;
- Estágio de iOS.
- Pessoa desenvolvedora Back-end;
- Pessoa desenvolvedora Fullstack;
- Pessoa desenvolvedora Front-end;
- Pessoa desenvolvedora Java;
- Designer UI/UX;
- DevOps;
- Pessoa desenvolvedora Flutter;
Trabalhando na Use você terá:
- Um ambiente de trabalho sem Dress Code;
- Vale alimentação;
- Café da manhã e lanche da tarde com grande variedade de frutas;
- Almoço no refeitório da empresa;
- Horários flexíveis;
- Ginástica laboral;
- Incentivo para participação em eventos e cursos;
- Plano de saúde nacional com Co-participação;
- Plano odontológico;
- Gympass;
- Vale transporte;
- Day-off no aniversário no mês do aniversário.
Desenvolvedor(a) Android – Pleno
O que você fará em seu dia a dia:
Você atuará no desenvolvimento e manutenção de aplicativos Android nativos, trabalhando junto com equipes de desenvolvimento bem como a equipe de design na entrega de novas funcionalidades e correções/melhorias em projetos.
Requisitos ideais:
- Experiência com desenvolvimento em Kotlin;
- Experiência com o padrão de arquitetura MVVM
- Experiência com gerenciadores de dependências (Gradle);
- Git / GitFlow;
- Experiência com publicação na Google Play;
- Experiência com os componentes JetPack e suas principais bibliotecas (Navigation, Lifecycles, ViewModel, LiveData, Room, etc.)
- Experiência com Frameworks de comunicação Http (Retrofit);
- Experiência com integração do Firebase (Crashlytics, App Distribution, Analytics, Database, etc.)
- Experiência com Code Review
Diferenciais:
- Experiência com ferramentas de CI/CD;
- Conhecimento dos princípios SOLID;
- Conhecimento de Design Patterns;
- Experiência com testes unitários;
- Experiência com o Clean Architecture
- Conhecimento sobre práticas de segurança voltadas ao desenvolvimento Android;
- Experiência com projetos modularizados e dynamic features;
- Conhecimento de práticas DevOps
- Experiência com código legado (Legacy Code);
- Conhecimentos de desenvolvimento em Flutter;
Carga horária: 40h semanais sob regime CLT.
Local: Ouro Preto – MG.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório em Ouro Preto.
Pessoa Desenvolvedora iOS – Pleno
O que você fará em seu dia a dia:
Você atuará no desenvolvimento e manutenção de aplicativos iOS nativos, trabalhando junto com equipes de desenvolvimento bem como a equipe de design na entrega de novas funcionalidades e correções/melhorias em projetos.
Requisitos ideais:
- Experiência com desenvolvimento em Swift;
- Experiência com arquitetura MVVM-C;
- Experiência com gerenciadores de dependências (CocoaPods);
- Conhecimento sobre as guidelines da Apple;
- Git / GitFlow;
- Experiência com publicação na App Store;
Diferenciais:
- Experiência com ferramentas de CI/CD;
- Conhecimento dos princípios SOLID;
- Conhecimento de Design Patterns aplicados ao Swift;
- Experiência com testes unitários (XCTest);
- Conhecimento sobre práticas de segurança voltadas ao desenvolvimento iOS;
Carga horária: 40h semanais sob regime CLT.
Local: Ouro Preto – MG.
Observação: Enquanto durar a quarentena, todas as atividades serão home office. Após este período, você tem a opção de permanecer em home office ou vir trabalhar em nosso escritório em Ouro Preto.
Pessoa Estagiária de iOS
O que você fará em seu dia a dia:
Efetuar desenvolvimento iOS, com base nas estórias, monitorar dados dos aplicativos na loja da App Store, fazendo review de notas, verificando comentários negativos, sinalizando oportunidades de melhoria a liderança e publicando novas versões na loja. Além de realizar estudos constantes sobre o projeto no qual estará atuando, a fim de evoluir tecnicamente e de aprender mais sobre regras de negócio.
Requisitos ideais:
- Boa comunicação;
- Proatividade;
- Busca constante por conhecimento;
- Trabalho em equipe;
- Conhecimento básico de Swift e Git.
Diferenciais:
- Apresentar um portfólio no Git;
- Conhecimento de conceitos básicos sobre metodologias ágeis.
Carga horária: 30h semanais.
Local: Ouro Preto – MG.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.
Pessoa Desenvolvedora Back-End Jr.
O que você fará no seu dia a dia:
Você será responsável por realizar o desenvolvimento back-end e junto com a equipe, auxiliar na resolução de problemas complexos ocorridos ou em produção na esfera de desenvolvimento.
Requisitos ideias:
- Experiência com NodeJS;
- Experiência com banco de dados relacional e não relacional;
- Conhecimento das mais atualizadas arquiteturas de software;
- Conhecimento de noções de segurança;
- Clean Architecture e Clean Code.
- Experiência com Git.
Diferenciais:
- Docker;
- Experiência com serviços AWS.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.
Pessoa Desenvolvedora Fullstack – Pleno
O que você fará em seu dia a dia:
Você atuará em todas as diferentes fases do projeto, desde a definição de requisitos técnicos, operacionais e do usuário até o planejamento, controle de qualidade, implantação e testes. Será responsável também por desenvolver soluções frontend e backend seguindo as melhores práticas de desenvolvimento e arquitetura.
Requisitos ideais:
- Experiência com NodeJS, Typescript e ReactJS;
- Conhecimento de arquitetura de software;
- Conhecimento de padrões de projeto, POO e REST.
- Clean Architecture e Clean Code.
- Experiência com Git.
Diferenciais:
- Noções de CI/CD;
- Experiência com os serviços AWS;
- Noções de BDD e TDD;
- Conhecimento de Terraform e Serverless.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.
Pessoa Desenvolvedora Front-end Jr.
O que você fará em seu dia a dia:
Realizar desenvolvimento Front-end, proporcionando tradução do funcionamento da plataforma em esfera visual para o usuário final. Implementar as aplicações visuais para o cliente, visando segurança, performance e usabilidade.
Requisitos ideais:
- Conhecimentos em HTML5 e CSS3;
- Experiência em desenvolvimento com Javascript;
- Experiência com Git.
Diferenciais:
- Conhecimentos em testes automatizados;
- Conhecimentos em SASS E LESS;
- Conhecimento em frameworks como AngularJS, VueJS e/ou React.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.
Pessoa Desenvolvedora Java
O que você fará no seu dia a dia:
Você irá atuar na construção e manutenção de softwares de alta performance. Para isso você vai participar de discussões sobre as soluções de arquitetura do sistema e quais seriam os melhores métodos para resolver determinado problema. No seu dia a dia, além do desenvolvimento da plataforma, você irá realizar peer code reviews, contribuindo para a qualidade do código que entregamos.
Requisitos ideais:
- Java;
- Spring ( boot, mvc, security, data, flow);
- Git;
- APIs documentation (Swagger e/ou Spring REST docs);
- Mentalidade voltada para métodos Ágeis;
- Padrões de Projeto: MVC, MVP, MVVM;
- Servidores de Aplicação Java (Apache Tomcat, Jboss, Apache, Wildfly);
- Continuous Integration and Continuous Deployment:
- Desenvolvimento usando o IntelliJ;
- Serviços web (RESTful services / JSON / SOA);
- Banco de Dados Relacionais (MySQL, PostgreSQL e/ou Oracle);
- NoSQL databases (MongoDB, Cassandra).
Diferenciais:
- Teste unitário;
- Docker.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.
Pessoa Designer UI/UX
O que você fará no seu dia a dia:
Criação e elaboração de componentes e padrões visuais de elementos para interfaces, planejar soluções com foco principal no usuário, elaborar Layouts para sistemas digitais, investigar dificuldades dos usuários e eventuais pontos de melhoria no uso de uma ferramenta, auxiliar no planejamento de novos produtos e funcionalidades, realizar e acompanhar a execução de atividades junto com a equipe.
Requisitos ideias:
- Bons conhecimentos em ferramentas de design (Adobe XD, Photoshop e Illustrator);
- Experiência como Designer UI/UX;
- Conhecimento em ferramentas de análise de comportamento do usuário.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.
DevOps
O que você fará no seu dia a dia:
Profissional responsável por administrar/implementar e evoluir a infraestrutura, apoiar os times de desenvolvimento e integrações com as melhores práticas e definições de padrões a serem adotados para garantir a segurança e a melhor performance dos sistemas e ambientes produtivos e administração de servidores Linux (Ubuntu Server).
Requisitos ideais:
- Forte conhecimento em Cloud (AWS, GCP,);
- Experiência com infraestrutura como código e arquitetura de sistemas distribuídos;
- Experiência com Continuous Integration e Continuous Delivery;
- Experiência com Ferramentas de CI – Jenkins|Gitlab CI;
- Experiência com tecnologias de containers (Docker) e Orquestradores (Kubernetes/Swarm);
- Experiência com aplicações de monitoramento de sistemas;
- Conhecimentos profundos em segurança da informação;
- Visão de qualidade e riscos;
Diferenciais:
- Azure;
- TravisCI|CircleCI;
- NodeJS;
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.
Pessoa desenvolvedora Flutter Jr.
O que você fará no seu dia a dia:
Realizar o desenvolvimento e manutenção de aplicativos Flutter, trabalhando junto com equipes de desenvolvimento bem como a equipe de design na entrega de novas funcionalidades e correções/melhorias em projetos.
Requisitos ideais:
- Conhecimento em Flutter;
- Experiência com Git;
- Conhecimentos de POO;
- Programação na linguagem Dart.
- Padrões de Projeto: MVC, MVP, MVVM;
- Gerenciamento de estado (MobX, GetX, RiverPod)
- Serviços web (RESTful services / JSON);
Diferenciais:
- Experiência com Clean Architecture;
- Conhecimento dos princípios SOLID;
- Testes automatizados.
Observação: em função da pandemia, todo o processo seletivo será online. Enquanto durar a quarentena, todas as atividades serão home office. Após este período, os trabalhos serão no escritório.