The demand for app developers for the Android platform has created Android development jobs. Starting successful Android development careers requires you to possess the right skill sets and knowledge. We can help by providing you with the best jobs in Android development, so you can further your understanding of the field.

QA Automation Engineer Sr.

Job Reference: 19-07651 Type: Contract


QA Automation Engineer Sr.

Job Reference: 19-07636 Type: Contract


Developer Sr.

Job Reference: 19-07414 Type: Contract


User Experience Designer I

Job Reference: 19-07282 Type: Contract


3D Generalist

Job Reference: 19-07196 Type: In order to aid in strong candidate screening and preparation we wanted to share some information with you.
  • All candidates submitted must be contacted and prescreened by you prior to submission.  In order to be compliant with your agreement to be a part of the PRO @ Facebook supplier base it is key critical that this is completed.  
  • Please ensure you have a strong understanding of the candidate's background and resume.  Can they speak to all skills and experience listed on their resume?
  • Will they be a fit for the Facebook environment?  Soft skills are just as important as skill set to this client. Does your candidate embody and demonstrate these attributes?  This weblink will aid in understanding Facebook Core Values:
  • Gain a strong understanding of where each candidate is at in their job search, evaluate if it is appropriate to submit them (knowing Facebook typically does a phone screen and onsite), and have a strong gauge of the candidate's interest level in the opportunity (make it real:  explain the selection process on the front end, give hypotheticals "If you make it to offer stage what would onboarding timeframe look like for you?").
CANDIDATE PREPARATION: (Can be shared with candidates once you have engaged them and are ready to submit)
  • Educate  candidates on Facebook (great for suppliers to be familiar with as well).  Let's get them excited and engaged!  The following web link gives you a plethora of information that can help you to learn more about Facebook and aid in stronger prep of the candidates:
  1. The 'home', 'news', and 'product' tabs provide information about some of Facebook's recent projects, product offerings, while doing an excellent job at demonstrating the things that Facebook offers beyond the social media platform.  I would also recommend using the search bar on this page and typing in the line of business or project name if discussed during the supplier calibration call (i.e. Oculus, Instagram, Messenger, etc) so that the candidate is clear about the group they are interviewing with and some of the things the team is working on, and also to create excitement about the organization.
  2. The 'company info' tab gives a clear picture about Facebook's background, history, culture, etc.
  3. The 'directory' page will take you to different Facebook pages that can further explain some of the work that the company is involved in.
  4. The 'media gallery' page shows pictures of the campus (for those of you that have not had the chance to visit this gives you a good idea of the environment)

q3 slots per position (need to request for additional slots as per activity/ updates)
qFor submission: (1) last 4 digits of SSN; (2) Date and Month of Birth; (3) RTR (regular email RTR)
qSummary is a must-have and need to be updated in WAND
qBR: Ideally don’t exceed the Max BR AND strictly follow the specific mark-up% for each position)
qVendors: 20 – 25 direct vendors so need to be very quick in submissions
qDuplicate submission: Whoever submits in tool first
qOnly W2: Citizen, GC, EAD (OPT-EAD, GC-EAD, Asylum-EAD, H4-EAD) – check validity
q Focus on Tech reqs: very few vendors (less than 5) are super active on tech positions so can concentrate to get fills here
q Ideally Feedbacks prompt (unless there are multiple positions for that req)
q BIS Guidelines: Contractors can work upto 12 Months and then 3 months break
qAll subs are reviewed by CSS first ‘Pending MSP Review’ => after being pushed to HM changes to ‘Pending Client review’
q Resumes:
üNo employment gap, currently 2 projects need to be similar as per JD, education a high preference
üSomeone from a similar industry/ similar clients preferred
üExcellent communication skills
üNeed to be passionate about Facebook, needs to be aware of current news about the company and/ product

ØInterview & Offers:
qScheduling interviews: On WAND (Notification comes thru WAND ‘Interview Requested’ => post confirmation on tool ‘Interview Confirmation’ => Request for reschedule to be done on WAND & send email to CSS also
qAM will do the interview scheduling and the Interview Prep => post that confirm the interview in WAND => and send Interview details to candidate (Only exception: when AM is not in office/ not available then the RM/ Lead would take over)
qPost-Interview feedback: Preferably done by AM but recruiter can also complete this task (AM-recruiter coordination)
qInterview feedback from client: AM will receive the thank-you note from consultant & send to the CSS checking for FB
qBGC or References to be done before the offer: AM will check with the candidate and coordinate with the Onboarding team
qOffer – email notification from the CSS
qNotify CSS regarding acceptance, they can view the BGC status of our consultants so will follow up accordingly
ØGeneral Facebook Interview Qs:
qAbout Facebook:
üWhy are you interested in Facebook (Knowledge about specific products/ services – Oculus/ Instagram/ WhatsApp)
üIf selected what is your vision in the next 5 years
üWhat inspired you to apply for a position with Facebook
qAbout the position:
üFor Tech positions: In-depth Qs about the recent two projects (skills used, what was their exact role, project and personal accomplishments)
üFor coding: mostly vector mathematics Qs, whiteboard coding Qs, bug tracking cycle

qMin. Wage:
ü$15/Hr is the min. wage across any category
qPTO Benefits:
üContractors are able to accrue up to 15 days of PTO per 12 month period.
üNon-exempt workers (hourly) – Accrue 1 hour of PTO for every 16.67 hours worked.
üWeekly-exempt workers – Accrue 2.37 hours of PTO for each week worked.
üPTO hours are billable to Facebook – will be billed at a mark-up of 22.5%
üContractors must be on assignment for at least 91 days within a 12 month period to request PTO
üAccrued PTO Balances will not carry over to the new calendar year.
üPTO will need to be paid out to the contractor no later than the first Friday of February of the new year.
üWhen a contractor’s assignment comes to an end voluntarily or involuntarily his/her accrued PTO balance will be paid out on their final check.

New Child Benefits:
üWhen a contractor has a birth or adoption of a child (child must be 16 years of age or younger) while on assignment, the contractor can apply to receive a New Child Benefit of $4,000.00 (taxable withholdings apply)
üContractor must have been on assignment for at least 91 days during a 12 month period in order to apply for the benefit.
üThe birth or adoption of a child must occur while the worker is on an active engagement.
üThe child must reside with the contractor.
üNew Child Benefit is billable to Facebook – will be billed at a mark-up of 22.5%


QA Engineer Senior

Job Reference: 19-07193 Type: Contract


Techforce Analyst - Corp IT I

Job Reference: 19-07127 Type: Contract


Quality Assurance Tech III

Job Reference: 19-06732 Type: Contract


Software Developer

Job Reference: 19-06700 Type: Contract


QA Automation Engineer Sr.

Job Reference: 19-06478 Type: Contract


Mobile / UI Platform Manual Testing I

Job Reference: 19-06211 Type: Contract


Developer (Niche) V

Job Reference: 19-06202 Type: Contract


1 - 12 of 64 jobs


What is the Android Operation System?

A smart digital device requires an operating system to function. What an operating system does is that, it manages the software resources and the computer hardware of the machine. In other terms all functions of the device are managed & run by the operation system. The Android operating system is Linux based and was developed by Google. Even though this operating system is primarily developed for Smart Phones with touchscreen capabilities, it is now available for tablet computers, televisions, cars & wrist watches. It is based on the touch concept where an action such as tapping, swiping, pinching & reverse pinching dictate on-screen objects. Even though it was initially designed to serve devices which were touch screen enabled, it is now moving into the gaming sphere, where gaming consoles will be supported by Android. Very soon digital cameras and regular computers and many such electronics will be supported by Android. This skill-set most important to many companies and thats the reason android development jobs are available in plenty across the IT vertical.

What is Android Development?

The process by which new applications are created for the Android operating system is known as Android Software development.

Android is developed using Java; hence most of the applications that are developed for this operating system have to be written in Java.

What are the technical skillsets & qualifications you require to work in this vertical?

Android is developed is using Java, hence a certification in Java would be necessary to pursue a career in Android Software development.

There are plenty of resources on the web, where one can obtain a certification on Java. It would deem best to opt for courses offered by Oracle, where they offer many courses related to your level of knowledge. If you are just getting started on Java, then sign up for the Basic course which introduces to the basics of Java technology and how to go about installing Java development software. In addition the course also focuses on how to use this software to create a simple program.

It would also be good to understand the essential concepts and features of the Java Programming Language, by signing up for the course: ‘Learning the Java Language’.

The Essential Java Classes touches upon regular expression, the input and output, concurrency & the platform environment.

Skimming through tutorials such as Tutorials Point – Java Tutorial & Introduction to Programming Using Java will offer you an insight into Java programming.

Java is the stepping stone for creating Android apps and once the foundation in the language is established, it will be essential to learn how to use Java to create Android Apps. The Android Software Development Kit (SDK) is just what you need. It provides you with the necessary tools and the API libraries to create an Android app. The Android Developer Tools (ADT) bundle includes the SDK, a version of the Eclipse IDE with the ADT plugins, and the Android Platform-tools with the Android emulator is offered by Google.

Apart from learning Java it is imperative to understand for the Android UI is constructed using XML. The Tutorials offered by Google on getting started on android app development will come handy.

What are the certifications required to become an Android Developer?

Most people who are interested in a mobile app development career opt for a bachelor’s degree program in computer science or software development or a specialized associate’s or bachelor’s degree in mobile application development.

A basic degree in computer science or software development is what is necessary to become a software engineer.

In order to become a Certified Android Application Developer you would need to crack the AND-401 exam. The questions in this exam are targeted to gauge your knowledge and experience on Android App development. This certification will help you obtain a job in a similar role.

What are the career opportunities for an Android Developer?

The career path that one chooses within this space to get a Android Development Job is purely based on interest. Typically an Android App developer who is imaginative an artistic can make or break an app with groundbreaking UI designs and hence should take on the role of an Android app UI designer.

If metrics and communications are your strengths then you can take on a role of an Android User Experience & Usability Expert.

Alternatively if you have superior programming skills then you can choose to become an Android Applications Developer.

From thereon you can improve your design and programming skills to become a Mobility Architect.