Lead Android Mobile Software Engineer - Full Time
Redwood City , CA 94062
Posted 3 months ago
Lead Android Mobile Software Engineer
Redwood City, California
Below are MUST-HAVE skills/experience and nice-to-have skills/experience for the Lead Android Mobile Software EngineerRequirements:
Bachelor's degree or foreign equivalent in Computer Science or Information Technology
8+ years of experience developing and designing software UI applications
4+ years of experience developing native Android applications
Thorough understanding of Android frameworks and Android UI standards
Expert understanding of core computer science fundamentals including data structures, algorithms, and concurrent programming
1+ years of leading and mentoring a team of developers to analyze user and business requirements to create technical design requirements and software architecture
Experience must also include: a. Fluent with Java or Kotlin b. Android Studio c. Object-oriented design, Git, and a popular scripting language
What are the nice-to-have skills?
1.Developing with HTML, React, JS, CSS, JSON, XML 2. Champion of Agile Scrum methodologies 3.
Experience continuous integration systems like Jenkins or GitLab CI 4. Deep knowledge and understanding to create secure solutions by design 5. Experience with tools or languages like: a.
Ruby, Python, Perl, Node.js and bash scripting languages b. Gradle, Proguard c. C, C++, Java and J2EE development experience d.
Fastlane.tools e. MongoDB, Oracle f. Docker g. Appium
Android, Mobile, Java, Kotlin, Android Studio, Object Oriented, Git