Remote Jobs RockRemote Jobs Rock

Intermediate Software Engineer (Android) - OP02320

πŸ•’ 2 days ago
πŸ“ πŸ‡§πŸ‡· Brazil +2 - Remote?🎸 SeniorπŸ“± Android EngineerπŸ“’ πŸ‡¬πŸ‡§ English RequiredπŸ’Ό Full-Time
Android DevelopmentJavaKotlinMVVM
Apply Now

πŸ“œ Description

  • Develop, maintain, and enhance Android applications based on business needs and technical designs.
  • Own feature development from requirements through delivery, ensuring performance, security, and reliability.
  • Design, code, test, and maintain complex Android applications across the full software development life cycle.
  • Write unit and functional tests and support QA with automation test review, creation, and delivery.
  • Collaborate with cross-functional teams in an agile environment and contribute to engineering best practices and technical decisions.

πŸ› οΈ Requirements

  • 5+ years of Android development experience.
  • Native Android development expertise with Java and Kotlin.
  • Strong knowledge of MVVM and modern Android architecture patterns.
  • Hands-on experience with Android libraries and integrations.
  • Knowledge of secure coding practices, including build obfuscation and encryption; experience with HTTPS, TLS, SHA-256, and Cipher Block Chaining.
  • Strong communication, critical thinking, problem-solving, attention to detail, ownership, and collaboration skills.
  • Desirable: experience integrating third-party devices such as watches or payment terminals.
  • Desirable: understanding of client-server architecture and Pub/Sub and Producer/Consumer messaging patterns.
Full job description

New opportunities in Latin America!

🟒 Dev.Pro is a US-based software development company helping tech companies build their products and grow their business. We’re remote-first, and we work with independent contractors in over 55 countries, so you’d be collaborating in a multicultural environment on some really interesting projects.

We invite an Intermediate Android Software Engineer to join our team. You’ll be hands-on throughout the full software development life cycle – designing, coding, testing, and maintaining complex Android applications for a leading payments technology company. In an agile environment, you’ll collaborate with cross-functional teams, drive engineering best practices, ensure code quality, and support technical decision-making.

🟩 What's in it for you:

  • Work with a Fortune 500 fintech leader driving innovation in payments across 100+ countries
  • Own the full SDLC, delivering secure, high-performance Android applications from design to deployment

βœ… Is that you?

  • 5+ years of Android development experience
  • Expertise in native Android development with Java and Kotlin
  • Strong knowledge of MVVM and modern Android architecture patterns
  • Hands-on experience with Android libraries and integrations
  • Knowledge of secure coding practices, including build obfuscation and encryption
  • Experience with encryption frameworks and utilities like HTTPS, TLS, SHA-256, and Cipher Block Chaining
  • Excellent communication skills for documentation, planning, and cross-functional collaboration
  • Strong critical thinking, problem-solving, and attention to detail
  • High ownership, resourcefulness, self-motivation, and a collaborative mindset

Desirable:

  • Experience with third-party device integration (watches, payment terminals, etc.)
  • Understanding of client-server full-stack architecture
  • Understanding of Pub/Sub and Producer/Consumer messaging patterns

🧩Key responsibilities and your contribution

In this role, you’ll drive Android development, combining technical expertise and ownership to deliver high-quality solutions.

  • Develop, maintain, and enhance Android applications based on business needs and technical designs
  • Own feature development from requirements to delivery, ensuring performance, security, and reliability
  • Write unit and functional tests; assist QA with reviewing, creating, and delivering automation tests

Our next steps:

βœ… Submit a CV in English β€” βœ… Intro call with a Recruiter β€” βœ… Interview β€” βœ… Signing the Contract

Interested? Find out more:

πŸ“‹ How to Join Us

πŸ’» LinkedIn Page

πŸ“ˆ Our website

πŸ’» IG Page

By submitting application, I've read and agree to the Dev.Pro Private Policy and Consent on Processing of Personal Data. I agree to have my Personal Data being stored and processed by Dev.Pro.

Pnlfin

Senior Android Developer (Remote)

πŸ•’ 22 days ago
PnlfinπŸ‘₯ 501 - 1000 employees🏒 Financial Services

Own end-to-end Android feature development for financial products, shaping architecture and engineering quality while building polished mobile experiences and mentoring engineers across a cross-functional team.

Android DevelopmentKotlinJavaJetpack Compose
Pnlfin

Senior Android Developer (Remote)

πŸ•’ 24 days ago
PnlfinπŸ‘₯ 501 - 1000 employees🏒 Financial Services

Build and own Android features for business banking, payments, cards, and AI-enabled accounting, shaping architecture and engineering quality while collaborating across product, design, backend, QA, and mobile teams.

Android DevelopmentKotlinJavaJetpack Compose
Pnlfin

Senior Android Developer (Remote)

πŸ•’ 24 days ago
PnlfinπŸ‘₯ 501 - 1000 employees🏒 Financial Services

Build and own Android features for business banking, payments, cards, and AI-enabled accounting, shaping architecture and engineering quality while collaborating across product, design, backend, QA, and mobile teams.

Android DevelopmentKotlinJavaJetpack Compose
Pnlfin

Senior Android Developer (Remote)

πŸ•’ 24 days ago
PnlfinπŸ‘₯ 501 - 1000 employees🏒 Financial Services

Build and own Android features for business banking, payments, cards, and AI-enabled accounting, shaping architecture and engineering quality while collaborating across product, design, backend, QA, and mobile teams.

Android DevelopmentKotlinJavaOOP
Pnlfin

Senior Android Developer (Remote)

πŸ•’ 24 days ago
PnlfinπŸ‘₯ 501 - 1000 employees🏒 Financial Services

Own end-to-end Android feature development for financial products, shaping architecture and engineering quality while building polished experiences for accounts, payments, cards, and AI-powered accounting.

Android DevelopmentKotlinJavaJetpack Compose

Trusted by Remote Workers