Position: Middle Android Developer (Java)
Company: Intellias
Experience required: 2y
English level: intermediate

Project Overview:
We are looking for a software engineer enthusiast to join our core development team in development of connected car solutions and sometimes help customer support team to ensure project excellence.
Our ideal candidate is a creative self-starter with great drive and motivation who wants to work on exciting products deployed by large global companies.
If you're looking for a challenging opportunity to work and have a say on products and services that are re-shaping one of the biggest industries in the world and want to be surrounded by a team of innovative and passionate software engineers.


Рекрутерка
Тетяна Рудченко
  
Responsibilities:
Design and development of software subsystems and applications;
Documentation of software design;
If necessary, participate in the consideration and discussion of code and design;
Communicates with customers when necessary.
Requirements:
2+ years of experience in developing Android applications in Java.
Must be willing to learn new technologies and acquire new practical skills.
Have good communication skills, endeavor to work in a team and with clients.
Have both English written and speaking skills.
Nice to have:
Experience with multimedia applications.
Experience NDK writing C++ code.
Familiar with Scrum and the Scrum workflow.
Multithreading and synchronization.
Network programming (TCP/IP).
Video and audio encoding/decoding (FFMPEG codec).
Unit tests and code coverage.
Docker - creating and using docker images.
Handling crash reports.