- Home
- Remote Jobs
- Android Technical Expert
Android Technical Expert
Slasify
Date Posted:
2/22/2025
Remote Work Level:
100% Remote
Location:
ChinaJob Type:
Employee
Job Schedule:
Full-Time, Alternative Schedule
Career Level:
Experienced
Travel Required:
No specification
Education Level:
We're sorry, the employer did not include education information for this job.
Salary:
15.00 - 35.00 USD Hourly
Categories:
Engineering, Software Engineer, Product Manager, Project Manager, Back End Developer, Developer, Front End Developer, Web Developer
Benefits:
Career Development
About the Role
Title: Android Technical Expert
Location: Remote Remote CN
Type: Full-time
Workplace: Fully remote
Job Description:
Company background
This is a prominent, publicly traded company headquartered in the United States, specializing in providing cutting-edge information technology services exclusively for the real estate industry. We take immense pride in our core team's stability, fostering a vibrant technical atmosphere, as well as cultivating a supportive team culture. We are here to welcome exceptional individuals like you to become part of our dynamic team and contribute to our collective success.
Remote working culture
Our company has fully embraced remote work as the norm for engineering, and we have dedicated ourselves to nurturing a strong remote working culture. We firmly believe that telecommuting offers numerous benefits, such as saving commuting time and alleviating congestion. In this way, we empower our team members with greater flexibility to strike a healthy work-life balance and enjoy more quality time with their loved ones. Additionally, we encourage our team members to explore their hobbies and discover new experiences, fostering personal growth and a broader perspective on the world. Join us to enjoy the benefits of remote work while seizing opportunities for both professional and personal development.
Requirements
Working Requirements
- Working Location: Anywhere in China, remote.
- Working Hours: You are expected to work an average of 8 hours a day, allowing for flexibility and autonomy. However, it is important to allocate time for daily communication and prompt response with the team, ensuring efficient task completion.
- Job Nature: Full-time, requiring 40 hours of work per week.
- Language requirements: You need to have strong English reading and writing skills, as you will be communicating with colleagues from the US and China via JIRA messages and occasionally attending meetings. Fluency in English is preferred.
- We will provide the Macbook for work.
Technical requirements
- Possesses strong logical thinking, is skilled at analyzing and solving problems.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with product, design, backend, and other teams.
- Strong technical leadership, capable of leading a team to deliver complex projects.
- Demonstrates strong English proficiency and can communicate fluently with team members and stakeholders across various regions, particularly with the US team.
- Proficient in common Git commands and workflows, particularly those related to GitHub pull requests.
- Solid knowledge of data structures, programming skills, engineering capabilities, and clean coding practices.
- Master Computer Science fundamentals and android design patterns and best practices.
- 8+ years of Android development experience, preferably with experience in large internet companies.
- 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.
- Proficient in Java and Kotlin, with a deep understanding of Android SDK and underlying principles.
- Strong knowledge of Android system architecture, memory management, multithreading, network communication, and other core technologies.
- Extensive experience in performance optimization, with the ability to solve performance issues in complex scenarios.
- Familiarity with mainstream open-source frameworks (e.g., Retrofit, Glide, RxJava) and their implementation principles.
- Experience in designing architectures for large, complex projects, with the ability to create highly available and scalable mobile architectures.
- Familiarity with modular and component-based development, with practical experience.
- Experience with unit testing and automation testing.
Benefits
Bonus experience
- Remote Working Experience: Prior experience with remote work is preferred.
- Available to work during the US Eastern Time Zone or at least a 3-hour overlap between 9 pm and 12pm China Time for effective collaboration across teams in different time zones.
- Contributions to open-source projects or technical blogs are a plus.
Salary and Benefits
- The employment contract will be administered through a Singapore-based human resources firm. Compensation will be based on an hourly wage framework, with the default presumption of full-time employment (8 hours a day, 40 hours a week).
- The hourly rate for this position ranges from approximately USD $15 - $35 per hour, depending entirely on the individual's skill level.
Recruitment process
- After receiving a recommendation from the talent pool, and if you meet our basic requirements, we will send you an interview question.
- You will have 7 days to complete the task and submit it to us via a GitHub pull request. We encourage you to demonstrate your best coding practices, including task decomposition, code quality, testing, documentation, Git commits, and effective communication. This stage is crucial for assessing potential candidates.
- Our team members will conduct a thorough code review and provide internal feedback.
- Once a final decision has been made, we will notify you. If your code meets our standards, we will schedule a remote video interview in English.
- The remote video interview aims to explore your technical abilities and overall skills in greater detail, as well as discuss salary expectations.
- If you perform well in the interview and choose to join our team, you will need to sign a contract prior to starting.
FAQ
Q: How will I be paid since the hourly rate is in USD?
A: The Singapore-based resourcing company will offer you a platform that converts USD into your local currency when you choose to withdraw it. Since our salaries are paid in US dollars, the real-time exchange rate will affect the conversion to RMB.