Remote Jobs RockRemote Jobs Rock

Analista de Engenharia de Software Pleno - Android

🕒 12 days ago
KotlinAndroid DevelopmentModular ArchitectureCode Review

📜 Description

  • Develop and evolve the SuperApp Android in Kotlin, applying modular, scalable, and high-performance architecture concepts.
  • Actively participate in code reviews, write automated tests, and monitor code quality metrics.
  • Collaborate on the technical validation of flows between multiple products with Product, Design, and Backend teams.
  • Identify and propose refactoring and technological improvements to mitigate bottlenecks and technical debt in the Android ecosystem.
  • Share knowledge with the team and support the dissemination of best practices in daily operations.

🛠️ Requirements

  • Experiência sólida com Kotlin e desenvolvimento nativo Android;
  • Experiência prática em projetos estruturados em múltiplos módulos (multirepo);
  • Bom domínio de Design Patterns, código limpo (Clean Code) e documentação técnica;
  • Comunicação eficaz para colaboração com times multidisciplinares e stakeholders;
  • Formação em Ciência da Computação, Engenharia de Software ou áreas correlatas.
Full job description

O que faz a área SuperApp - Jornadas e Experiência Bank na Porto?

Transformando a jornada financeira, somos o motor de inovação por trás dos produtos financeiros da Porto. Nosso desafio é evoluir a experiência de serviços como Conta Digital, Cartão de Crédito, Consórcio e Investimentos dentro do nosso SuperApp, garantindo uma jornada segura, fluida e integrada para nossos clientes.

#VemPraPorto #PortoBank #Android #Tecnologia

Responsibilities

● Desenvolver e evoluir o SuperApp Android em Kotlin, aplicando conceitos de arquitetura modular, escalável e de alta performance.

● Participar ativamente de Code Review, escrita de testes automatizados e acompanhamento de métricas de qualidade de código.

● Colaborar na validação técnica de fluxos entre múltiplos produtos, atuando em conjunto com os times de Produto, Design e Backend.

● Identificar e propor refatorações e melhorias tecnológicas, auxiliando na mitigação de gargalos e dívidas técnicas no ecossistema Android.

● Compartilhar conhecimento com a equipe e apoiar a disseminação de boas práticas no dia a dia do time.

Requirements

● Experiência sólida com Kotlin e desenvolvimento nativo Android;

● Experiência prática em projetos estruturados em múltiplos módulos (multirepo);

● Bom domínio de Design Patterns, código limpo (Clean Code) e documentação técnica;

● Comunicação eficaz para colaboração com times multidisciplinares e stakeholders;

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


Diferenciais:

● Experiência com Jetpack Compose, Coroutines e conhecimento do fluxo de publicação na

Google Play Store;

● Conhecimento em Firebase e SonarQube;

● Proximidade com pipelines de CI/CD (Jenkins/Bitrise);

● Participação em comunidades tech, eventos ou projetos Open Source.

As the company enters a strong growth and industrialization phase, our client is strengthening its team by creating a strategic position responsible for ensuring the technical mastery of battery active materials, supporting the industrial.

📍 🇫🇷 Amiens - Hybrid💼 Full-Time🎹 Mid-level💻 Software Engineer📢 🇬🇧 English Required📢 🇨🇳 Mandarin Required
Chemical EngineeringMaterials ChemistryElectrochemistryProcess Engineering
PhysicsX

Simulation Engineer: FEA & Multi body simulation

🕒 yesterday
PhysicsX👥 201 - 500 employees🏢 Computer Software

As a Simulation Engineer, you will leverage your expertise in finite element analysis (FEA) and Multi-Body Simulation (MBS) to tackle complex engineering challenges across various industries.

Finite Element Analysis (fea)Multi-body Simulation (mbs)Structural DynamicsVibration Analysis

Trusted by Remote Workers