Senior Software Engineer (Mobile) - Android

About the role

As a Senior Software Engineer - Mobile (Android), you will be responsible for the design and development of Qualgo’s Android applications. You will play a critical role in ensuring high performance, scalability, security, and a world-class user experience. You will work closely with other engineers, product managers, designers, and QA specialists to deliver innovative and impactful mobile solutions. You will be a hands-on contributor, writing code, reviewing code, and mentoring other engineers.

Responsibilities

Hands-on development

  • Write high-quality, maintainable, and well-tested code
  • Contribute to all stages of the software development lifecycle, from design to deployment
  • Prototype new features and technologies

Code review and mentorship

  • Conduct code reviews to ensure code quality and adherence to best practices
  • Mentor and coach junior engineers, helping them grow their technical skills

Performance optimization

  • Identify and address performance bottlenecks in Android applications
  • Optimize application performance for speed, responsiveness, and battery efficiency

Security

  • Implement secure coding practices to protect user data and prevent vulnerabilities
  • Work closely with the security team to address security concerns

Collaboration

  • Work closely with product managers, designers, and QA specialists to deliver high-quality products
  • Communicate effectively with both technical and non-technical stakeholders
  • Collaborate with other principal engineers and technical leaders across platforms (iOS, backend, etc.)
  • Troubleshoot and resolve complex technical issues

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in Android application development
  • Extensive experience with Kotlin (preferred) and Java
  • Deep understanding of the Android SDK, Android Studio, and common Android libraries
  • Experience building large-scale, high-performance Android applications
  • Experience with architectural patterns (e.g. MVVM, Clean Architecture)
  • Experience with testing frameworks (e.g. JUnit, Espresso)
  • Experience with CI/CD pipelines for Android
  • Experience with secure coding practices
  • Experience with performance profiling and optimization
  • Experience working in an Agile environment
  • Strong problem-solving and analytical abilities
  • Excellent communication and collaboration skills
  • Ability to lead and mentor other engineers
  • Passion for building high-quality, user-centric mobile applications
  • Fluency in English

What you'll get

  • Meaningful work protecting users’ data
  • Competitive pay and recognition
  • Hands-on learning, extra leave, and premium healthcare for you and your family
  • Modern workspace built for teamwork and innovation
  • Young, dynamic environment where ideas are welcome

Based in Ho Chi Minh City, Vietnam (Qualgo Technologies Vietnam Co., Ltd.). Apply via Qualgo Careers.

Disclaimer:

Mobile Career is not hiring for this position, we just post job ads for other companies. We urge you to check jobs yourself as well.

Apply Now ->
Share job

More jobs like this

Get new mobile jobs in your inbox

Stay ahead with a weekly digest of curated iOS, Android, Flutter, and React Native roles.