高级移动安卓开发工程师
Desenvolvedor Mobile Android Pleno
你是否是一个热爱学习、喜欢团队合作并乐于分享知识的人?如果是的话,这个机会适合你!
我们正在寻找一名高级 Android 开发人员加入消费者应用团队。该职位将负责互动部分的开发,包括屏幕、过滤器和功能,帮助用户获得更便捷的搜索体验。这是一份面向全球电子商务客户的职位,客户在 45 个国家运营,通过互联网发布广告和分类信息。
你的日常工作将包括以下内容:
- 参与端到端解决方案的开发;
- 与其他工程团队协作,构建和维护产品,以客户为中心;
- 追求软件卓越,结合你的技术知识和经验,保持积极主动的态度;
- 具有自主性,负责交付能够处理大量请求、高可用性并对业务产生影响的软件。
以下是您在这个职位上取得成功所需的技能!
所需技能
- 具有移动开发经验,熟悉 Kotlin 和 Java;
- 熟悉设计模式(如 Model - View - View Model、Adapters、Singletons、Dependency Injection 等);
- 熟悉 Retrofit;
- 熟悉 Coroutine;
- 熟悉 MongoDB 和 SQL 数据库;
- 熟悉架构:REST 和 SOAP API;
- 熟悉 MVVM / MVI、Teste AB、SDUI 和单元测试(如 JUnit、Mockito、Mockk);
- 熟悉 Jenkins;
- 熟悉 Git、GitLab 和 CI/CD;
- 熟悉 Docker 和 Kubernetes;
- 熟悉 Prometheus 和 Grafana;
- 熟悉敏捷方法和实践(如 Scrum、Kanban、Pair Programming);
- 熟悉 SOLID 设计原则;
- 了解可观测性和监控。
加分项
- 熟悉其他移动开发技术栈;
- 有高可扩展性项目经验,用户数达到数万。
- 附加信息
- Deliver IT 将在这个项目中推动数字化进程,并邀请你加入这一建设! 🙆♀️
- 我们拥有轻松、愉快、协作和多元的文化,以及一个充满挑战和优秀同事的丰富环境。在这里,你会接触到创新的项目,共同成长。
查看英文原文
Você se considera uma pessoa que tem sede por aprendizado, gosta de trabalhar em equipe e curte compartilhar conhecimento? Então essa oportunidade é para você!
Estamos em busca de um(a) Desenvolvedor Android Pleno para atuar no Time de Aplicativos dos consumidores. Este profissional, irá trabalhar na parte interativa, cuidando da tela, filtros e funcionalidades que ajudam o usuário a ter uma experiência de busca mais fácil. Esta oportunidade é para um cliente global de comércio eletrônico presente em 45 países, publicando anúncios e classificados na Internet.
Na sua rotina de trabalho, você vai se deparar com as seguintes atividades:
Atuar com desenvolvimento de soluções ponta a ponta;
Trabalhar em conjunto com os demais times de engenharia para construir e manter produtos, com foco em nossos clientes;
Prezar pela excelência do software, aliando o seu conhecimento técnico e experiência, com uma postura proativa;
Ter autonomia, com a responsabilidade de entregar um software que atenda um volume massivo de requisições, com alta disponibilidade e que gere um impacto para o negócio.
Confere abaixo o que você vai precisar saber pra se dar bem nessa oportunidade!
CONHECIMENTOS EXIGIDOS
- Experiência como Desenvolvedor Mobile, tendo aprendido e trabalhado com Kotlin e Java;
- Experiência com Design Patterns (Ex: Model - View - View Model, Adapters, Singletons, Dependency Injection e etc);
- Experiência com Retrofit;
- Experiência com Coroutine;
- Experiência com banco de dados MongoDB e SQL;
- Experiência com arquitetura: API's REST e SOAP
- Experiência com MVVM / MVI, Teste AB, SDUI e Testes Unitários (Ex: JUnit, Mockito, Mockk);
- Experiência com Jenkins;
- Experiência com Git, GitLab e CI, CD;
- Conhecimento em Docker e Kubernetes;
- Experiência com Prometheus e Grafana;
- Experiência com metodologias ágeis e práticas ágeis (Ex: Scrum, Kanban, Pair Programming);
- Conhecimento em padrões SOLID;
- Conhecimento sobre observabilidade e monitoramento.
CONHECIMENTOS DESEJÁVEIS
- Conhecimento em outras stacks de desenvolvimento mobile.
- Atuação em projetos de alta escalabilidade, com milhares de usuários ativos;
Informações adicionais
A Deliver IT vai deixar a digital nesse projeto e quer convidar você para fazer parte dessa construção! 🙆♀️
Temos uma cultura leve, descontraída, colaborativa e diversa, além de um ambiente enriquecedor, com muitos colegas feras em diversos segmentos e muitos desafios. Aqui você vai encontrar projetos inovadores, conexão e muita troca de conhecimento! 😊
⭐Fomos eleitos pela GPTW a 5° Melhor empresa para se trabalhar no RS. 🤩
Todas as nossas posições seguem o modelo de contrato CLT em 44h/semanais.
CONFIRA NOSSOS BENEFÍCIOS
- Modalidade: 100% Remoto;
- VA e/ou VR;
- Programa Bem-Estar: apoio psicológico, apoio jurídico, apoio social, apoio financeiro;
- Plano de Saúde Médico e Plano Odontológico;
- Seguro de Vida;
- Wellhub (Gympass);
- Descontos em cursos da Assespro-RS e Seprorgs-RS;
- Premiação de Aniversário de Empresa;
- Indicação Premiada.
Originally posted on Himalayas