Vits Consulting Corp - Sunnyvale, CA

posted about 2 months ago

Full-time - Mid Level
Sunnyvale, CA
Professional, Scientific, and Technical Services

About the position

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.

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 automatization
  • Lead and mentor junior developers

Requirements

  • Expert knowledge of Java and the JDK
  • Expert knowledge of the Android SDK
  • Advanced Android UI Skills including Fragments and Custom view components
  • Experience writing multi-threaded and Networked apps
  • Expert level debugging and analysis skills using ADB
  • Experience with the application submission/provisioning process
  • Experience leading a small team of developers and delegating tasks
  • Excellent communication skills in both technical and non-technical discussions
  • Have designed and developed a complete Android app from top to bottom
  • Expert knowledge of IntelliJ or Android Studio
  • Have worked with OpenGL or the NDK and high performance graphics code
  • Web Services experience as it relates to mobile apps
  • Solid understanding of Android UI paradigms from Gingerbread to Oreo Material Design
  • Experience with protocol buffers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service