Informações da vaga:
Descrição da vaga:
Descrição do emprego
No seu dia a dia, você deve ir além das tarefas de codificação e atuar com propriedade sobre a plataforma de software de sua squad de ponta a ponta. Você também deve colaborar com os demais times de engenharia para mapear e executar evoluções e novas demandas com todo o rigor técnico, garantindo assim a #sustentagilidade na atuação orientada por quem toma as decisões: Os nossos usuários! Uma pessoa desenvolvedora de sucesso na OLX Brasil prima pela excelência do software aliando o seu conhecimento técnico e experiência com uma postura de pessoa dona do produto e um viés guardião da qualidade das implementações. Você terá autonomia e flexibilidade, mas com a responsabilidade de entregar softwares que atendam um volume massivo de requisições com alta disponibilidade e que gerem impactos ressonantes para o nosso negócio e sua trajetória interna seguirá a filosofia do profissional T-Shaped, podendo abraçar várias diferentes frentes ao longo da jornada.
Qualificações
Qualificações para Júnior:
E o que você precisa ter?
- Capacidade analítica/raciocínio lógico em resolução de problemas;
- Criação consciente de código com relação ao uso de recursos e desempenho considerando as estruturas de dados clássicas;
- Conhecimentos teóricos de boas práticas e processos de engenharia, principalmente, testes, versionamento;
- Conhecimentos básicos em engenharia de software;
- Atenção com a qualidade e padronização do código, garantindo legibilidade e facilidade de manutenção;
- Conhecimento sobre versionamento de código usando Git;
- Conhecimento ou vontade de aprender tecnologias nativas como a plataforma iOS.
Pode ser um diferencial/desejável:
- Conhecimento sobre integração contínua;
- Vivência com uma aplicação desde o desenvolvimento e produção;
- Capacidade de garantir a qualidade de seus produtos de software através de testes automatizados;
- Conhecimento sobre metodologias ágeis e seus rituais;
- Conhecimentos básicos sobre arquitetura de software;
- Conhecimento sobre Teste A/B.
Adicionais para Profissional Pleno:
E o que você precisa ter?
- Vivência com integração contínua;
- Vivência com uma aplicação desde o desenvolvimento e produção;
- Fluência com versionamento de código como por exemplo Git;
- Capacidade de garantir a qualidade de seus produtos de software através de testes automatizados;
- Conhecimento sobre observabilidade;
- Capacidade de resolver incidentes de severidade alta;
- Experiência com metodologias ágeis e práticas ágeis (Ex: TDD, Pair Programming, CI, CD);
- Experiência como engenheiro de software mobile, tendo aprendido e trabalhado com Swift ou Objective-C no iOS.
Qualificações Adicionais para Profissional Sênior:
E o que você precisa ter?
- Forte senso de ownership e iniciativa para corrigir problemas e otimizar sistemas dentro e fora da sua área de responsabilidade;
- Conhecimentos sobre testes automatizados (Testes unitários, teste de integração e testes de interface).
Qualificações Adicionais para Profissional Staff/Especialista:
E o que você precisa ter?
- Conhecimento profundo sobre desenvolvimento iOS e ferramentas que possibilitam extrair o máximo da plataforma;
- Conhecimento profundo sobre boas práticas de engenharia de software como arquitetura, testes e etc, que permitem escalar o aplicativo atendendo às demandas de negócio de forma ágil e com qualidade;
- Atuação como líder técnico, sendo um disseminador da cultura de desenvolvimento mobile, contribuindo para a evolução profissional de outros desenvolvedores e identificando e solucionando pontos de melhorias nos processos e práticas de desenvolvimento da empresa;
Pode ser um diferencial/desejável:
- Atuação em projetos que envolvem milhões de usuários;
- Conhecimento em outras stacks de desenvolvimento mobile;
Clique no botão abaixo "Candidatar-se à Vaga" para acessar o link, e-mail, local de comparecimento ou whatsapp da empresa contratante.
Obs: em vagas que solicitam o envio de curriculo por e-mail, sempre envie o curriculo no corpo do e-mail e em anexo.
Dica: tenha atenção ao anunciado da vaga, as vezes por algum detalhe você pode ser eliminado da seleção, não esqueça de manter seu curriculo atualizado, boa sorte!
Candidate-se no botão abaixo.
Para se candidatar a esta vaga visite jobs.smartrecruiters.com.