ANDROID DEVLOPER, Sunnyvale

Remote Full-time
Job Duties Design and build e-commerce applications for the Android platform - Ensure the performance, quality, and responsiveness of applications - Collaborate with a team to define, design, and ship new features - Identify and correct bottlenecks and fix bugs - Help maintain code quality, organization, and automatization - Lead and mentor junior developers Skills 5+ years experience working with the following technologies: Description: • Demonstrate a strong understanding of the Android framework and respective component lifecycles. • Expert-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with asynchronously coroutines and dependency injection (Dagger) • Ability to build products with a focus on testability, someone who loves test coverage (well versed with Mockk, Google truth, robo electric and espresso) • Wide experience working in multi module environment projects. • Expert-level knowledge of git and continuos integration. • Experience in good app architecture using design patterns such as MVVM, MVP or Clean • Extensive understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning • Build reusable Android components, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs. • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together. Apply tot his job
Apply Now →

Similar Jobs

3D Designer/Animator

Remote

Animator, Motion Graphics

Remote

GIF animator

Remote

[Remote] Switchboard Operator - Healthcare

Remote

Data Entry at AnthemInc

Remote

Alabama Licensed Associate Attorney (Remote AL)

Remote

[Remote] GraphQL and API Integration Developer

Remote

Application Architect (Data Migration)

Remote

Staff Appraiser -Valuations : Pennsylvania

Remote

Remote Apple Data Entry Specialist - $25/Hour - Flexible Hours & Opportunity to Contribute to Innovative Projects

Remote

Experienced Virtual Customer Support Agent – Delivering Personalized Travel Experiences and Exceptional Service

Remote

**Experienced Entry-Level Data Entry Specialist – Remote Opportunity for Pet Lovers**

Remote

Android Developer(Frontend Engiineer)

Remote

Experienced Multilingual Customer Support Representative for Mobile Gaming Industry – German, English, and Russian Language Expertise

Remote

Experienced Part-time Nights/Weekends Customer Service Representative – Remote/Hybrid Opportunity for Exceptional Communicators

Remote

Tennessee Based Community Engagement Intern

Remote

**Experienced Entry-Level Data Entry Specialist – E-commerce Operations Support**

Remote

Experienced Remote Data Entry Clerk and Virtual Assistant – Part-Time Administrative Support and Project Management Opportunity with Flexible Scheduling

Remote

Telecom GIS & Data Analyst - Network Capacity Planning (100% Remote)

Remote

**Experienced Full Stack Customer Service Representative – Health Insurance Enrollment**

Remote
← Back