Ingenico logo
IngenicoPosted 2 weeks ago

Senior Android Developer

On-siteHanoi, Hanoi, Vietnam

Full TimeSenior LevelBachelors DegreeEnterprise

Job Summary

Design, develop, test, and maintain Android applications and software components for global payment solutions. Participate in requirements analysis, technical discussions, and solution design while collaborating with product owners, project leads, and QA engineers. Ensure software quality through unit testing, code reviews, and adherence to engineering best practices. Contribute to software architecture, design improvements, and technical innovation initiatives. Troubleshoot and resolve technical issues while maintaining system performance and reliability. Mentor and guide team members on technical solutions and development best practices. Take ownership of technical modules and drive successful delivery. Share knowledge and contribute to a collaborative and learning-focused engineering culture. Join the Ingenico Android Competence Center in Hanoi with a Monday to Friday schedule, 15 annual leave days, and full statutory social insurance coverage.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or a related field
  • Strong verbal and written English communication skills
  • Able to communicate effectively with global stakeholders and distributed teams
  • From 5 years of software development experience with strong Android development expertise
  • Advanced proficiency in Kotlin and/or Java
  • Strong experience in software analysis, design, and architecture
  • Experience leading or coordinating a small development team
  • Ability to mentor and guide engineers on software engineering best practices
  • Experience owning technical modules/features from analysis, design, implementation, testing, to delivery
  • Excellent knowledge of development tools such as Git, Jira, and Jenkins
  • Strong problem-solving skills and ability to drive technical decisions
  • Experience with payment systems, fintech products, POS solutions, or Android-based embedded devices
  • Experience working in an international or distributed development environment
  • Experience working with AOSP (Android Open Source Project), Android customization, or Android platform-level development
  • Knowledge of Android Framework, system services, Binder IPC, HAL, or Android platform architecture

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce