استخدام Senior Android Developer
شرح موقعیت شغلی
ما در حال برداشتن قدمهای بزرگ و محکم در راستای بهبود سبد خرید کاربرانمان هستیم. حوزهٔ کاریمان گسترده و پروژهای که در حال کار روی آن هستیم، به اندازهای بزرگ هست که لذت مشارکت در پیادهسازی یک پروژهٔ سازمانمقیاس را برایمان به همراه داشته باشد. روی لبهٔ تکنولوژی حرکت میکنیم و در حالی که هر روز به حل مسئلهای در راستای پیشبرد پروژه مشغولیم، همیشه فرصت یادگیری و پیشرفت برای خودمان هم وجود دارد. ما دوست داریم اگر تجربهٔ غنی در برنامهنویسی برای اندروید با Java یا Kotlin را دارید، در جلسهٔ دوستانهای ببینیمتان، گپ دوستانهای با هم بزنیم و اگر شد، افتخار همکاری با شما را پیدا کنیم.
Job type: Full-time
Experience level: Senior
Role: Android Developer
Personal Requirements:
- Clear and concise communication skills. Written and verbal.
- Able to see the big picture and know how to set up an Enterprise Architecture.
- Passion about what you are doing while having a customer first mentality.
- Commitment to collaboration and pair programming.
- Commitment to documentation and writing clear code.
- Readiness to learn new technologies/libraries/languages and improve their knowledge according to team requirements.
Technical Requirements:
- Have significant (5+) years of experience building applications for Android devices using Java (and optionally Kotlin).
- Excellent knowledge of object-oriented software development principles.
- Excellent understanding of Software Design Patterns and able to recognize the right pattern(s) to solve a problem.
- Experienced in designing clean and maintainable codebase
- Experience with multithreading programming
- Excellent knowledge of Android SDK performance tools and optimization techniques
- Experienced in interacting with RESTful APIs.
Good to have skills:
- Knowledge in Reactive Pattern e.g. Rx Java.
- Test-Driven Development and writing unit tests.
- Experience with Git and CI/CD mechanisms
- Understanding of SDLC and Agile development methodologies
- AND if you can code well in both iOS and Android, you will be someone we consider first.
مهارتهای مورد نیاز
- Android
- Java
- Kotlin
- RestFul API
- Git
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست