Android Developer III

  • Experis,
  • Warren, NJ
company banner
Experis
Android Developer III
Contract W2
Telecommuting not available Travel not required

Job Description

 

 

(Warren NJ preferred, remote/reloc will be considered)

 

Only W2

 

Who We Are: The Envrmnt team is a small but exciting group within Verizon working on Extended Reality (AR/VR). Our group is focused on how we can use augmented and virtual reality to delight our customers and how we can continue to redefine the future of technology to be more stimulating, immersive, and interactive for all. If you join our team, youll be joining a tight-knit family of individuals who come to work not only to develop state-of-the-art products and capabilities, but to see their friends and have fun in the process. Weve been recognized worldwide by multiple industry working groups and organizations for our innovation and contribution to the development of these exciting new technologies. If youre looking to contribute to our ground-breaking platforms and new technology then this is the place for you!

 

 

Job Description: We are looking for an Android developer with augmented reality and virtual reality experience. Your role will be working on developing new features and maintaining our AR/VR SDK. In addition, you will help work on applications that utilize our SDK for various clients. We are looking for candidates that can learn new technologies and libraries quickly. Some OpenGL knowledge is also required. We have a shared code base in C++ that you will need to work with and create the proper JNI interfaces.

 

 

Responsibilities:

 

Translate designs and wireframes into efficient layout XML

 

Identify and fix bugs

 

Develop applications using our ARVR SDK Maintain and develop new features for our ARVR SDK

 

Write JNI for interfacing with our C++ layer

 

Create design documents for new modules or features Write reusable code whenever possible

 

Use Jenkins to setup and maintain automated builds Must understand Gradle and have experience with complex Android applications

 

 

Requirements: Bachelor of Science in Computer Science. 2-4 years of experience working with and developing native applications for Android using JNI/C++

 

 

Assignment: Create an app that depends on a module. The module should contain C++ code and the JNI. Please use the Android CMake system. The C++ code will return a string that is created from random number of random words. Your call on how to create them. The apps UI should have a button, a Listview, and a view to display OpenGL. The button will call into C++ to retrieve the string of words and create an entry in the Listview. Use OpenGL in C++ to render a simple triangle and rotate it every frame. Please make the app work in landscape and portrait.

Experis is an Equal Opportunity Employer (EOE/AA)

Posted By

Experis



Company Information

Experis is the global leader in professional resourcing and project-based workforce solutions. We accelerate organizations' growth by intensely attracting, assessing, and placing specialized expertise in IT, Finance, Engineering, and Healthcare to precisely deliver in-demand talent for mission-critical positions, enhancing the competitiveness of the organizations and people we serve. Visit www.experis.com to learn more.
Dice Id : COMSYSD
Position Id : FOX_11365645-970

Similar Positions at Experis

HOLD - CIO - Sr Android Dev
  • Irving, TX
  • 3 hours from now
DevOps Engineer with AWS
  • Warren, NJ
  • 3 hours from now
Game Developer
  • Santa Clara, CA
  • 3 hours from now