Senior Android Engineer

JOB DESCRIPTION

Design and build advanced applications for the Android and WearOS platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and API’s.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Work closely with design team to visualize complicated features to enhance UX/UI
Coach other junior team members to help them reach their maximum potential

JOB REQUIREMENT

Bachelor’s Degree in Information Technology, Computer Science, or equivalent.
At least 4 years of relevant working experience.
Knowledge:
Programming languages: Java, Android SDK, Kotlin.
Application development: Application Lifecycle, basic UI elements & layout, basic animation technique.
Concurrency: Thread, Handler, AsyncTask, Memory optimization and scheduling technique.
Database: SQLite, ORMLite, Room.
Android architecture: MVP, MVVM
Network: JSON, REST API.
Native: JNI, NDK (optional)
Software design: Design Pattern, DRY, SOLID.
Third-party libraries and APIs.
Huge plus: strong English communication skills.
Solid experience in optimization techniques: caching, lazy loading and memory management
Good knowledge of UI components and customization
Self-motivated, logical thinking, and a strong desire to build high-quality applications
Good leadership and effective communication in both verbal and nonverbal

WHAT'S ON OFFER

Meaningful work and passionate colleagues
Subsidies for: cell phone, fitness, health insurance
Plenty of food, all the time
Jerk-free, ego-free environment
A commitment to make your time with us the most transformational time in your career to date
Personal and professional development opportunities (workshops, English classes, training programs, etc.) that will keep you busy with learning and immersing yourself in meaningful work.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product, smartwatch

Technical Skills:

Android, Java, Kotlin

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00070

Status:

Close

Related Job:

Junior Embedded Linux Middleware Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

Design, develop, and test middleware/framework for SoC platforms. Perform Integration Testing, Unit Testing, Functional Testing. Prepare technical documentation and develop sample applications for the product. Collaborate with different teams to ensure successful project delivery. Identify, report, and resolve technical issues.

Negotiation

View details

Senior Embedded Linux Middleware Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

Design, develop, and test middleware/framework for SoC platforms. Perform Integration Testing, Unit Testing, Functional Testing. Prepare technical documentation and develop sample applications for the product. Collaborate with different teams to ensure successful project delivery. Identify, report, and resolve technical issues

Negotiation

View details

Solution Designer (Merchant Services)

Ho Chi Minh - Viet Nam


Product

  • Java
  • NodeJS

Evaluate business requirements and COM systems to develop high-quality solutions that integrate technical sophistication, security, scalability, and business value. Produce comprehensive design materials, architectural charts, and technical documentation for implementation teams. Utilize systems thinking and design thinking approaches to assess the impact on the COM ecosystem. Execute proof-of-concept projects as needed to validate architectural decisions and mitigate implementation risks. Effectively communicate intricate technical concepts and design choices to a wide range of stakeholders, including technology heads, engineering managers, product owners, tech leads, testing teams, and technology executives. Act as a reliable advisor capable of bridging the gap between business and technical spheres. Advocate for platform-focused principles by creating adaptable and reusable solutions that promote consistency and effectiveness throughout the organization. Offer strategic insight to Technology Leadership on architectural direction, technical debt, and platform development.

Negotiation

View details