Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Capgemini Engineering — вакансия в Middle Android Engineer #6599
Вакансия закрыта

Middle Android Engineer #6599

Capgemini Engineering
4 года назад
03 июля 2019
Киев

PURPOSE OF THE JOB

Our customer is an exciting start-up company with a ground-breaking technology that makes the internet a far safer place for work and play. Here we develop cybersecurity products that bring together our own electronic hardware, firmware and software to provide an unrivaled combination of security, usability and performance to ensure that risky web content is never processed on the user's endpoint device.

You will join a knowledgeable, passionate and motivated team who are looking to drive the products forwards and develop the use of technology to solve some of the most challenging security problems around today. You will be immersed in a challenging, supportive and fast-moving working environment with the opportunity to learn about different technologies, develop new skills and set out on a range of career paths.

As an Android Platform engineer, you will focus on those elements of the system which are visible to end users, including our customized Android AOSP and Firefox-based browsing environment. You will bring experience in developing for the Android platform with both the Java SDK and C++ NDK.

 

MAIN TASKS AND RESPONSIBILITIES

  • Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products
  • Developing functionality for the product to meet the key market needs with a focus on delivering reliable, high-quality software a highly usable solution
  • Developing user-facing components and related core system functionality and ensuring the system as a whole provides a delightful user experience
  • Contributing to the scoping and design of new software and supporting planning and estimating, including responsibility for estimating individual development tasks
  • Improving code maintainability and supportability for example through ongoing code refactoring, code peer-review, unit test development and provision of stable APIs
  • Investigating new technologies and performing rapid prototyping to support technical de-risking and discover new opportunities or design improvements
  • Conduct project design reviews and code reviews.
  • Provide support to QA and other internal teams.

 

EDUCATION, SKILLS AND EXPERIENCE

  • MS in Computer Science or equivalent professional experience
  • 4+ years of professional software development experience
  • 3+ years of Android or Java programming experience
  • Java expert
  • C++ basic experience
  • Intermediate and above level of English

 

WOULD BE A PLUS

  • Experience in developing custom web browsers for Android (gecko or chromium)
  • Experience with Android Open Source Project, Android System Services
  • Experience with Android NDK
  • Experience with RxJava and Dagger2
  • Good knowledge in Web Security
  • Experience with Google Play Services
  • Experience with Android Linux Kernel
  • Experience with VDI
  • Experience with JavaScript

 

LOHIKA BENEFITS

  • Friendly and highly professional teams
  • Modern office facilities (kitchens, gym, yoga, playroom, coffee and tea points etc.)
  • Regular (twice a year) performance reviews
  • Fully paid English classes with certified teachers and native speakers
  • Internal and external training
  • Paid sick-leaves
  • Premium health insurance (medication, massage, and doctor in the office etc.)
  • 20 working days of annual paid vacation
  • Christmas and other state holidays
  • Corporate events (corporate parties, sports competitions, What? Where? When? Team etc.)
  • Incentives (marriage, childbirth gifts)

And much more!

 

Александр Масленко