Responsibilities
- Collaborate with multidisciplinary teams to create, refine, and maintain robust Android applications.
- Address advanced technical problems by designing scalable and sustainable architectures for core features.
- Lead critical technical decisions, shaping architectural direction, design approaches, and coding standards.
- Guide development team members through mentorship, code reviews, and setting high engineering benchmarks.
- Improve system efficiency and dependability in video streaming, real-time interactions, and BLE connectivity.
- Ensure consistent app performance, stability, and compatibility across a wide range of Android devices.
- Strengthen development processes by optimizing CI/CD systems, testing frameworks, and DevOps practices.
- Work closely with product, design, and backend teams to deliver meaningful, user-focused features.
Benefits
- Flexible time-off policy allowing rest when needed after intense work periods
- Adaptable work hours and remote work options as required
- Comprehensive medical coverage and annual personal health assessments
- Annual financial support for pet health checkups
- Two complimentary smart pet cameras provided to each full-time employee
- Organized company-wide trips and team-building outings
- Access to internal training sessions and external learning subsidies for professional development
Work Arrangement
Remote (Country) — Taiwan
Other
- Option to work remotely when necessary
- Pet-friendly environment allowing employees to bring their pets to work
- Opportunities to participate in community volunteer initiatives
- After-work club activities for team engagement
- Complimentary snacks and beverages available for both staff and pets
- Office spaces equipped with kitchen facilities, lounge seating, and quiet zones