# Intermediate Software Engineer (Android) - OP02320

**Company:** [Dev.Pro](https://jobs.workable.com/companies/wgB6GqSwL2tfVAUMtUPAfy.md)
**Location:** Remote
**Workplace:** remote
**Department:** OP

[Apply for this job](https://jobs.workable.com/view/e79917f8-cf22-4b70-9795-ad4c8b0b5ece)

## 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:**

[📋](https://career.dev.pro/how-to-join-us/) [How to Join Us](https://career.dev.pro/how-to-join-us/)

[💻 LinkedIn Page](https://www.linkedin.com/company/2340834/)

[📈 Our website](https://dev.pro/company/)

[💻 IG Page](https://www.instagram.com/devpro.global/)

By submitting application, I've read and agree to the Dev.Pro [Private Policy and Consent on Processing of Personal Data](https://career.dev.pro/privacy-policy/#consent). I agree to have my Personal Data being stored and processed by Dev.Pro.
