+1 844 678 44 27

ANDROID DEVELOPER - JOBS IN - 'FREMONT' - 'CALIFORNIA'

Company : Optghar
Req/job Title : Android Developer
Job Ref No : 7656
Post Date : 09/12/2022
Country : USA
Job State/Province : California
Job City : Fremont
PrimarySkill : ANDROID Jobs
Experience : 0 - 5
OtherSkill :
Subject : Job Opportunity for Android Developer at Fremont, CA Day 1 ONSITE
Description :

Job Description

Title : Android Developer

Location: Fremont, CA  Day 1 ONSITE

Type: Contract

 

Technical Skills:

·       Design, write and build application for the Android platform.

·       Collaborate with your team (developers, designers, product owners, QA) to define, design, and ship new features.

·       Implement new product features and support existing ones.

·       Replace old technology with new technology.

·       Prepare test plan, test cases and Execute/automate them.

·       Identify and correct bottlenecks, fix bugs and improve application performance.

·       Continuously Client, evaluate and implement new technologies to maximize development efficiency.

 

Requirements

·       B.E / B. Tech or M. Tech in Computer Science or equivalent with 8+ years of experience.

·       Expert knowledge of Android OS and SDK, Android Studio and other associated tools for development, debugging and instrumentation.

·       Experience with concepts of Android - Kotlin, Jetpack libraries, asynchronous programming, background tasks, dependency management, functional reactive programming and ability to design applications around Android recommended user interfaces and design principles.

·       Good knowledge of Data Structures, Algorithms and OS.

·       Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same.

 

Process Skills

·       Experience contributing to the architecture and design.(Architecture, design patterns, reliability and scaling) of new and current systems.

·       Familiar with performance optimizations and trends.

·       Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

·       Willing to go the extra mile to do things right and fast.

·       Able to learn large scale complex systems quickly.