Position: Senior Android Developer (Kotlin/Java)
Company: Intellias
Experience required: 5y
Category: Android
English level: upper
Published: 2021-07-01T00:00:00+03:00

The goal of the project is a real-time cartography solution which works on different platforms (from embedded devices like in-car devices, mobile device (Android, iOS, Symbian), to enterprise solutions).

Responsibilities include:
Develop new features and maturate existing ones.
Participate in technical discussions to find a right architecture/design solution
Provide design, implementation and complete testing of new features in supported programming languages
Design interfaces and implementation to support reusability, testability and modularity
Provide time estimates and time/performance/quality trade-offs to management.

Requirements:
3+ years of experience in software engineering.
Strong experience with Android (Car/Native)
Strong experience with Java/Kotlin
Knowledge and practical experience with gRPC, protobuf
Experience with Android performance profiling tools and optimization techniques
Excellent analytical, algorithmic, and optimization skills.
CI/CD systems, Gitlab, Jenkins
At least upper-intermediate level of English, well-developed communication skills.
Understanding of Agile methodologies and engineering practices.
Computer science background

Good to have:
Javascript/Typescript, C++

Higher Education: Bachelor’s or Master's Degree in Computer Science or related fields.