استخدام Senior Android Developer
شرح موقعیت شغلی
What you’ll do
Patogh on Android is used by thousands of people every day – we need engineers who strive to deliver an app that’s both useful and enjoyable. Do you see yourself as a person who loves and owns the project they work on and wants to see it succeed? Then we need you!
What you bring to the table
What you bring to the table
You have a passion for the latest Android development technologies and your have strong analytical and problem-solving skills. You have at least 5 years of software engineering experience, 4 of which in Android app development, preferably in a team environment.
Further you have;
- Excellent, hands-on programming skills in Kotlin and Java with proven working experience
- Knowledge of working with REST APIs and WebSocket
- Solid knowledge of Android platform and architecture components
- Knowledge of Design Patterns and Antipatterns
- Knowledge of SOLID and Clean Code concepts
- Experience with event-driven programming, RxJava, concurrency and DI
- Up-to-date knowledge of the capabilities of Android API levels and ecosystem
- Experience developing performant code and the ability to diagnose bottleneck
- Ability to maintain quality when confronted with time constraints.
- Solid English understanding and reading skills
Bonus points if you have
- Interest in building games and social media
- Experience implementing and working with custom views
- Familiarity with C++ and JNI
We offer
- Experienced, knowledgeable and friendly colleagues
- The chance to help build an exciting new entertainment platform
- Flexible working hours and remote working
- Competitive salary and benefits
مهارتهای مورد نیاز
- Android
- RestFul API
- Java
- Kotlin
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست