Android Developer (Kotlin Multiplatform)

PSA Technology Vietnam
Room 903, Floor 9, Miss Ao Dai Building, 21 Nguyen Trung Ngan Street, Ben Nghe Ward, District 1, Ho Chi Minh
At office
Posted 14 days ago

Job description

We are seeking a talented Mobile Application Developer with expertise in Kotlin Multiplatform to join our team. You will be responsible for supporting and enhancing our existing mobile applications, including a cutting-edge, password-less authentication system and an application within the transportation domain. This role requires a strong foundation in Android development, a passion for solving complex technical challenges, and the ability to work collaboratively within a dynamic team.

General Responsibilities

  • Product Development:
    • Participate actively in product and project development, contributing to the entire software lifecycle.
    • Implement new features to enhance product functionality and user experience.
  • Application Support:
    • Provide ongoing support and improvements for existing mobile applications, ensuring they remain secure, reliable, and user-friendly.
  • Backend Services Integration:
    • Ensure seamless interaction between mobile applications and backend systems, including implementing APIs, managing data flows, and optimizing network performance.

Your skills and experience

Qualifications Required

1- Mobile Development Expertise:

  • Must Have:
    • 3+ years of experience in commercial software development, with a focus on mobile applications.
    • Deep knowledge of Android SDK and experience working with different versions of Android.
    • Proven proficiency in Java/Kotlin and Android Studio.
    • Hands-on experience with Kotlin Multiplatform, including the ability to write shared code across Android and iOS platforms.
    • Strong experience interfacing with RESTful APIs and WebSockets
    • Familiarity with handling data synchronization, remote data fetching, and local storage in mobile applications
  • Nice to Have: 
    • Knowledge and experience with React Native.

2- Development Tools:

  • Experience with version control systems such as Git.
  • Familiarity with CI/CD pipelines, particularly GitLab CI, Azure DevOps.
  • Experience with mobile development services such as Google Play Console, Firebase, Branch.io, and other tools related to app distribution, performance monitoring, and user engagement.

3- Technical Readiness

  • Ability to tackle and solve complex technical challenges in a fast-paced environment.
  • Strong analytical and problem-solving skills.

4- Communication Skills:

  • Strong written and oral communication skills in English (B2 level).

Expectations

  • Passion for Technology:
    • A genuine passion for programming, with a focus on creating high-performance applications.
    • Creative, resourceful, and innovative problem-solving abilities.
  • Collaboration:
    • Ability to work effectively within a collaborative environment, engaging with stakeholders and team members to achieve project goals.
  • Independence & Agility:
    • Independence and self-motivation, with experience in startups or rapidly expanding Agile projects.

Why you'll love working here

  • International working environment, working with European and American teams
  • Highly competitive compensation packages
  • Cozy co-working spaces with spacious pantries
  • Monthly events and happy hour
  • Free daily tea and coffee
  • Free English classes
  • Professional growth
  • Annual performance appraisal
  • 13th-month salary
  • Up to 16 days of annual leave
  • Premium health insurance

If you are passionate about mobile development and excited to work with cutting-edge technologies like Kotlin Multiplatform and React Native, we encourage you to apply and become a part of our innovative team.

PSA Technology Vietnam

View company

PSA Technology Vietnam

Company type
IT Outsourcing
Company industry
Software Development Outsourcing
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT