Intermediate Software Engineer (Android) - OP01680

US-based outsource company delivering superior software products since 2011, known for strong human focus and inclusive work environment.
Android
Mid-Level Software Engineer
Remote
3+ years of experience
Finance

Description For Intermediate Software Engineer (Android) - OP01680

Dev.Pro, a US-based outsource company established in 2011, is seeking a Mid-Level Android Software Engineer to join their team working on projects for a leading payments technology company operating in over 100 countries. This remote position is specifically open for candidates in Brazil, Argentina, or Colombia.

The role demands a professional with 3+ years of Android development experience, proficient in Java and Kotlin, with strong understanding of MVVM and modern Android architecture patterns. You'll be responsible for the complete software development lifecycle, from design to delivery of complex Android applications.

Working in an agile environment, you'll collaborate with cross-functional teams including developers, architects, testers, and business stakeholders. Key responsibilities include developing and maintaining Android apps, ensuring code quality through reviews, writing unit tests, and mentoring other developers.

Dev.Pro offers an attractive benefits package including 30 paid rest days annually, educational opportunities through DP University, English lessons, and USD-based compensation. The company prides itself on maintaining a fair, inclusive, and open-minded work environment that supports professional growth and work-life balance.

The ideal candidate should possess excellent communication skills, strong critical thinking abilities, and a team-player mindset. Additional valuable skills include experience with third-party device integration, understanding of client-server architecture, and knowledge of encryption frameworks.

Join a company that values continuous learning, promotes professional development, and offers the opportunity to work on innovative payment solutions while maintaining a healthy work-life balance. The position provides the flexibility of remote work with the stability of a well-established organization serving a Fortune 500 fintech leader.

Last updated 12 days ago

Responsibilities For Intermediate Software Engineer (Android) - OP01680

  • Develop, maintain, and enhance Android apps based on business needs and technical designs
  • Own feature development from requirements to delivery, ensuring performance, security, and reliability
  • Work with developers, architects, testers, and analysts to create technical designs for feature groups
  • Collaborate with product owners, BAs, and stakeholders to refine requirements
  • Mentor developers, promote best practices, and ensure high-quality code standards
  • Conduct code reviews and ensure 100% code review coverage
  • Write unit and functional tests and assist QA with automation tests

Requirements For Intermediate Software Engineer (Android) - OP01680

Java
Kotlin
  • 3+ years of Android development experience
  • Expertise in native Android development with Java and Kotlin
  • Strong understanding of MVVM and modern Android architecture patterns
  • Hands-on experience with popular Android libraries and integrations
  • Knowledge of secure coding practices, including build obfuscation and encryption
  • Excellent communication skills for documentation, planning, and collaboration
  • Strong critical thinking and attention to detail
  • Resourcefulness, self-motivation, and a team player mindset

Benefits For Intermediate Software Engineer (Android) - OP01680

  • 30 paid rest days per year
  • English lessons
  • DP University educational flows
  • Payments in US dollars
  • Overtime compensation
  • Online activities and team-building events
  • Remote HR and payroll support

Interested in this job?

Jobs Related To Dev.Pro Intermediate Software Engineer (Android) - OP01680

Intermediate Software Engineer (Android) - OP01680

Mid-level Android Software Engineer position at Dev.Pro, working remotely on payment solutions for a Fortune 500 fintech leader, requiring 3+ years of experience.

Android Developer

Remote Android Developer position for Latin America-based developers with 3+ years of experience in Android SDK, Java/Kotlin, and strong communication skills.

Software Developer III, Mobile (Android), AR

Android Developer position at Google's AR team, focusing on building immersive computing experiences and mobile AR applications.

Technical Program Manager, Android and Business Communication

Technical Program Manager position at Google, leading Android initiatives with focus on program management, technical operations, and cross-functional collaboration.

Product Manager, Android Platform Safety

Lead Android platform security and privacy initiatives at Google, developing features for malware prevention, hardware security, and anti-fraud measures.