Search by job, company or skills

qualgo technologies vietnam

Senior Software Engineer (Android)

Save
new job description bg glownew job description bg glow
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Senior Software Engineer - Mobile (Android), you will be responsible for the design, and development of our 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 the 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 different platforms (iOS, backend, etc.).

Problem Solving: Troubleshoot and resolve complex technical issues.

Perform the duties and tasks assigned by your direct report or as otherwise instructed by the Company.

Qualifications

  • Bachelor's degree in Computer Science (or related field)
  • Minimum of 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 with 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.
  • Experience working in Vietnam or Southeast Asia is a plus.

Required skills:

  • Exceptional technical skills in Android development.
  • 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

What we offer:

  • Competitive salary and benefits package.
  • Opportunity to work on a product that impacts millions of users.
  • A dynamic and supportive work environment.
  • Premium health insurance for you and your family.
  • Professional growth and development opportunities.
  • Annual leave 12 days per year + 1 Birthday Leave + 1 X'Mas
  • Performance review: once per year
  • Internal training/sharing and professional Training courses
  • Team building, company trip, year end party, monthly activities,....
  • Devices: Macbook and screen (If needed)
  • Free tea and coffee
  • Comfortable working Area
  • Working hour: 9am - 6pm from Monday to Friday

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147578123

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

static code analysis MVVMPerformance TuningconcurrencyKotlinUnit TestOopAndroidDaggerfunctional programmingoffline storagemulti-moduleBenchmarkingClean architectureJetpackFlowCI CD automation toolsOptimizationJetpack ComposeSolidThreadingCoroutine

Ho Chi Minh, Vietnam

Skills:

AndroidJavaFlutterKotlinJetpack componentsPerformance optimization

Ho Chi Minh, Vietnam

Skills:

JenkinsGitDesign PatternsSolid PrinciplesAndroid SDKFlutterKotlinBazelMobile Architecture

Ho Chi Minh, Vietnam

Skills:

CJavaKotlinJNIDevopsGithalSDKsLinux-based systemsAOSPsystem services