Demo

Android Engineer - Suunyvale

Software Technology Inc
Sunnyvale, CA Full Time
POSTED ON 2/14/2025
AVAILABLE BEFORE 5/12/2025

Job Description

Job Description

Description :

Job Duties and Skills :

  • Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans
  • Executes Mobile Engineering projects
  • Participates in the discovery phase of small to medium size Mobile Engineering projects
  • Participates in peer code reviews and team development
  • Provides and supports the implementation of business solutions
  • Provides mobile engineering support to the business
  • Troubleshoots business and production issues for mobile devices

Minimum Education and Experience required :

  • Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable ecommerce applications or mobile software
  • Minimum Skills required :

  • Experience with mobile software development using Java.
  • Experience using distributed source code version control systems (Git / Github)
  • Experience with the agile methodology Scrum
  • Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging
  • Experience with Google Play APIs : Maps, Location, and Cloud Messaging
  • Experience with software debugging techniques (debuggers, loggers, crash report tools)
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)
  • Experience with embedded real time systems with limited resources (memory and processing)
  • Experience with Android software development
  • Experience in design patterns, MVC, data structures and algorithms.
  • Experience in unit and integration testing Android code.
  • Published Android application is required.
  • Additional information :

    What project or initiative will they be working on?

  • Sams Glass migration focusing on Personalization needs for PDP
  • Top 3 Skills Needed or Required

    Demonstrate a strong understanding of the Android framework and respective component lifecycles.

    Expert-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with asynchronously coroutines and dependency injection (Dagger)

    Ability to build products with a focus on testability, someone who loves test coverage (well versed with Mockk, Google truth, robo electric and espresso)

    What are the day-to-day responsibilities?

    Wide experience working in multi module environment projects.

    Expert-level knowledge of git and continuos integration.

    Experience in good app architecture using design patterns such as MVVM, MVP or Clean

    Extensive understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning

    Build reusable Android components, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs.

    Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.

    What is the makeup of the team?

  • Manager, apps engineers (Android and iOS) and Web engineers.
  • Required Skills : Mobile Android

    Basic Qualification :

    Additional Skills :

    Background Check : No

    Drug Screen : No

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Android Engineer - Suunyvale?

    Sign up to receive alerts about other jobs on the Android Engineer - Suunyvale career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $151,231 - $194,242
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Software Technology Inc

    Software Technology Inc
    Hired Organization Address Indianapolis, IN Full Time
    Fleet maintenance support by routinely cleaning the exterior/interior of vehicles issued by Field Support Services (FSS)...
    Software Technology Inc
    Hired Organization Address Atlanta, GA Contractor
    Analyzes customer business needs and participates in the planning, design and implementation of new or enhanced systems....
    Software Technology Inc
    Hired Organization Address Atlanta, GA Contractor
    Description: The Georgia Department of Human Services, Office of Information Technology (OIT) is seeking a qualified can...
    Software Technology Inc
    Hired Organization Address Richmond, VA Contractor
    Job Title: Programmer Analyst .NET Core Location:1401 East Broad Street\nRichmond VA 23219 Experience and fluency with ....

    Not the job you're looking for? Here are some other Android Engineer - Suunyvale jobs in the Sunnyvale, CA area that may be a better fit.

    Android Engineer - Suunyvale

    Goli Tech, Sunnyvale, CA

    Android Engineer - Suunyvale

    PROCYON TECHNOSTRUCTURE, Sunnyvale, CA

    AI Assistant is available now!

    Feel free to start your new journey!