Home

Lead Android Developer at Pleasanton, California, USA
Email: [email protected]
From:

Alex,

quantum-ops.com

[email protected]

Reply to:   [email protected]

Hi,
Title: Lead Android Developer

Location : Pleasanton CA (ONLY FROM CA)

DURATION : Long Term

J.D:

Mandatory Skills:

Kotlin, Android Studio, Restful Apis, Git

Secondary Skills:

Java, SQL, Json, Xml

Programming Languages:

Java: Traditional language for Android development.

Kotlin: Modern language endorsed by Google for Android development.

Android Development Frameworks and Tools:

Android Studio: The official IDE for Android development.

Android SDK: Software Development Kit used to build Android apps.

Gradle: Build automation tool used for building and managing dependencies.

UI/UX Design:

XML: For designing layouts and interfaces.

Material Design Principles: For creating user-friendly and visually appealing apps.

API Integration:

RESTful APIs: For interacting with web services and backend systems.

JSON/XML: For data interchange.

Version Control:

Git: For version control and collaboration.

Databases:

SQLite: Local database storage.

Room Persistence Library: For database access and management.

Debugging and Testing:

Unit Testing: Using frameworks like JUnit or Espresso.

Debugging Tools: Using Android Studio debugger.

Understanding of Android Architecture Components:

LiveData, ViewModel, Data Binding, Navigation Component

Knowledge of Android Libraries:

Retrofit: For network requests.

Glide/Picasso: For image loading and caching.

Dagger/Hilt: For dependency injection.

Knowledge of Modern Android Practices:

MVVM (Model-View-ViewModel) Architecture

Coroutines: For asynchronous programming in Kotlin.

Performance Optimization:

Memory Management: Efficiently managing app resources.

App Performance Tuning: Identifying and resolving performance bottlenecks."

Design and Develop:

Create high-quality Android applications by writing clean, efficient, and maintainable code.

Follow best practices for mobile app development and ensure applications are responsive, user-friendly, and compatible with a wide range of devices.

Collaborate
:

Work closely with cross-functional teams including product managers, designers, and other developers to define and implement new features.

Participate in code reviews, provide constructive feedback, and share knowledge with team members.

Troubleshoot and Debug: Identify, analyze, and resolve issues and bugs in applications.

Perform unit testing and integration testing to ensure application stability and performance.

Update and Maintain:

Regularly update applications to address bugs, introduce new features, and ensure compatibility with the latest Android versions and device configurations.

Research and Implement:

Stay up-to-date with the latest industry trends, technologies, and best practices.

Evaluate and integrate new tools and libraries to enhance the development process and improve application performance.

Documentation:

Create and maintain comprehensive documentation for application code, development processes, and technical specifications.

Keywords: user interface user experience California
Lead Android Developer
[email protected]
[email protected]
View All
03:55 AM 12-Mar-25


To remove this job post send "job_kill 2248315" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 6

Location: Pleasanton, California