Android Technical Expert

Slasify Logo

Slasify

πŸ’΅ $31k-$72k
πŸ“Remote - China

Summary

Join our prominent, publicly traded US-based company specializing in real estate IT services. We offer a fully remote work culture, prioritizing work-life balance and personal growth. This full-time Android development position requires 40 hours per week, with flexible hours within an 8-hour workday. The role demands strong technical leadership, extensive Android development experience (8+ years), and proficiency in Kotlin and Java. Compensation is hourly (USD $15-$35), administered through a Singapore-based firm, and converted to your local currency. We offer a Macbook for work.

Requirements

  • Have strong English reading and writing skills
  • Have 8+ years of Android development experience, preferably with experience in large internet companies
  • Have 5+ years of experience in modern Kotlin development, including proficiency with Jetpack libraries, Jetpack Compose, and best practices for building robust and scalable Android applications
  • Work full-time, requiring 40 hours of work per week

Responsibilities

  • Work an average of 8 hours a day, allowing for flexibility and autonomy
  • Allocate time for daily communication and prompt response with the team, ensuring efficient task completion
  • Lead a team to deliver complex projects
  • Communicate fluently with team members and stakeholders across various regions, particularly with the US team
  • Possess strong logical thinking, be skilled at analyzing and solving problems
  • Demonstrate excellent communication and teamwork skills, with the ability to collaborate effectively with product, design, backend, and other teams
  • Be proficient in common Git commands and workflows, particularly those related to GitHub pull requests
  • Demonstrate solid knowledge of data structures, programming skills, engineering capabilities, and clean coding practices
  • Master Computer Science fundamentals and android design patterns and best practices
  • Demonstrate proficiency in Java and Kotlin, with a deep understanding of Android SDK and underlying principles
  • Demonstrate strong knowledge of Android system architecture, memory management, multithreading, network communication, and other core technologies
  • Demonstrate extensive experience in performance optimization, with the ability to solve performance issues in complex scenarios
  • Demonstrate familiarity with mainstream open-source frameworks (e.g., Retrofit, Glide, RxJava) and their implementation principles
  • Demonstrate experience in designing architectures for large, complex projects, with the ability to create highly available and scalable mobile architectures
  • Demonstrate familiarity with modular and component-based development, with practical experience
  • Demonstrate experience with unit testing and automation testing

Preferred Qualifications

  • Have fluency in English
  • Have prior experience with remote work
  • Be available to work during the US Eastern Time Zone or at least a 3-hour overlap between 9 pm and 12 pm China Time
  • Have contributions to open-source projects or technical blogs

Benefits

  • Remote work
  • Flexible working hours
  • Company provided Macbook for work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.