Vits Consulting Corp - Sunnyvale, CA
posted 3 months ago
We are seeking an experienced Android Developer proficient in Java and Kotlin to design and build high-quality e-commerce applications for the Android platform. The ideal candidate will be responsible for ensuring the performance, quality, and responsiveness of applications while collaborating with a team to define, design, and ship new features. This role requires a strong focus on identifying and correcting bottlenecks, fixing bugs, and maintaining code quality through organization and automation. Additionally, the candidate will lead and mentor junior developers, fostering a collaborative and innovative environment. As an Android Developer, you will leverage your expert knowledge of Java and the Android SDK to create seamless user experiences. You will be expected to have advanced Android UI skills, including working with fragments and custom view components. Your experience in writing multi-threaded and networked applications will be crucial in delivering robust solutions. You will also utilize your debugging and analysis skills using ADB to troubleshoot and optimize application performance. The position requires familiarity with the application submission and provisioning process, as well as experience leading a small team of developers and delegating tasks effectively. Excellent communication skills are essential, as you will engage in both technical and non-technical discussions. The successful candidate will have a proven track record of designing and developing complete Android applications from top to bottom, and will be well-versed in using IntelliJ or Android Studio. Experience with OpenGL or the NDK, high-performance graphics code, and web services as they relate to mobile applications is highly desirable. A solid understanding of Android UI paradigms from Gingerbread to Oreo, including Material Design, and experience with protocol buffers will further enhance your candidacy.