πRomania
Senior Software Engineer (Android)
closed
Dev.Pro
πRemote - Mexico
Summary
Join a leading payments technology company as a highly experienced Android Software Engineer. You will manage the full software development life cycle, collaborating with cross-functional teams in an agile environment. Responsibilities include designing, coding, testing, and maintaining complex Android applications. The ideal candidate possesses 5+ years of Android development experience with expertise in native Android development using Java and Kotlin. This remote position offers a comfortable work environment and opportunities for professional growth. The company is a US-based outsource company with a strong human focus, promoting a fair and inclusive work environment.
Requirements
- 5+ 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
- Experience with encryption frameworks and utilities like HTTPS, TLS, SHA-256, and Cipher Block Chaining
- Excellent communication skills for documentation, planning, and collaboration
- Strong critical thinking and attention to detail
- Resourcefulness, self-motivation, and a team player mindset
Responsibilities
- 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 and break down tasks into manageable subtasks for efficient delivery
- 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; assist QA with reviewing, creating, and delivering functional automation tests
Preferred Qualifications
- 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
Benefits
- Maintain a healthy work-life balance with 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
- Grow by learning: you have a chance to shift your career path, access English lessons, DP University educational flows, and other educational initiatives
- Make sure the compensation matches your efforts: we provide payments in US dollars and cover overtime hours
- Join fun online activities and team-building events
- Get continuous remote HR and payroll support
This job is filled or no longer available
Similar Remote Jobs
πUnited States, Worldwide
π°$114k-$171k
πCanada
π°$6k
πBrazil

π°$150k-$185k
πUnited States
πSlovakia, Czechia
π°$217k-$303k
πUnited States
π°$185k-$223k
πUnited States
πCroatia
πUnited States