JobRialto
Android Developer
JobRialto, Sunnyvale, California, United States, 94087
Job Summary
We are seeking an experienced Android Developer to join our team and contribute to the development of high-quality e-commerce applications. The ideal candidate will have extensive experience with Kotlin, Java, Android SDK, and will be responsible for designing, building, and maintaining applications while leading and mentoring junior developers.
Key Responsibilities
• 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 automation processes
• Lead and mentor junior developers in best practices
Required Qualifications
• 5+ years of experience working with the following technologies
• Expert knowledge of Kotlin, Java, and the JDK
• Expert knowledge of the Android SDK
• Advanced Android UI skills (Fragments, custom view components)
• Experience writing multi-threaded and networked apps
• Expert-level debugging and analysis skills using ADB
• Experience leading a small team of developers and delegating tasks
• Experience with the application submission/provisioning process
• Excellent communication skills in both technical and non-technical discussions
• Solid understanding of Android UI paradigms from Gingerbread to Oreo (Material Design)
• Experience designing and developing a complete Android app from top to bottom
Preferred Qualifications
• Experience with OpenGL or the NDK and high-performance graphics code
• Web services experience related to mobile apps
• Experience with protocol buffers
Certifications
• Relevant Android development certifications (if any)
Project or Initiative
• Contribute to Sam's Checkout Glass migration
Day-to-Day Responsibilities
• Design and build e-commerce applications for the Android platform
• Ensure performance, quality, and responsiveness of applications
• Collaborate with the team to define, design, and ship new features
• Identify and fix bottlenecks and bugs
• Maintain code quality, organization, and automation processes
Education:
Bachelors Degree
Certification:
Associate Android Developer Certification
We are seeking an experienced Android Developer to join our team and contribute to the development of high-quality e-commerce applications. The ideal candidate will have extensive experience with Kotlin, Java, Android SDK, and will be responsible for designing, building, and maintaining applications while leading and mentoring junior developers.
Key Responsibilities
• 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 automation processes
• Lead and mentor junior developers in best practices
Required Qualifications
• 5+ years of experience working with the following technologies
• Expert knowledge of Kotlin, Java, and the JDK
• Expert knowledge of the Android SDK
• Advanced Android UI skills (Fragments, custom view components)
• Experience writing multi-threaded and networked apps
• Expert-level debugging and analysis skills using ADB
• Experience leading a small team of developers and delegating tasks
• Experience with the application submission/provisioning process
• Excellent communication skills in both technical and non-technical discussions
• Solid understanding of Android UI paradigms from Gingerbread to Oreo (Material Design)
• Experience designing and developing a complete Android app from top to bottom
Preferred Qualifications
• Experience with OpenGL or the NDK and high-performance graphics code
• Web services experience related to mobile apps
• Experience with protocol buffers
Certifications
• Relevant Android development certifications (if any)
Project or Initiative
• Contribute to Sam's Checkout Glass migration
Day-to-Day Responsibilities
• Design and build e-commerce applications for the Android platform
• Ensure performance, quality, and responsiveness of applications
• Collaborate with the team to define, design, and ship new features
• Identify and fix bottlenecks and bugs
• Maintain code quality, organization, and automation processes
Education:
Bachelors Degree
Certification:
Associate Android Developer Certification