QUALIFICATIONS AND JOB DESCRIPTION
As you know a brand gets all its power from its employees first. Then it becomes a big family together with its customers and it gets stronger. We, HepsiJet , the company of HepsiBurada Group is creating new / alternative model in the logistic and distribution sector by creating fast ,practical and flexible features and focused e-commerce.
Would you also like to join our family to become more powerful, to develop our service understanding and to make a difference?
We're looking for a "Android Developer" for our Head Office in Gebze.
* Bachelor’s or Master’s degree in Computer Science or equivalent work experience
* 3+ years of experience with mobile development in Android
* Deep understanding of Android SDK
* Fluent with Kotlin
* Working knowledge of the full software development lifecycle including application architecture design (MVVM, MVP, Clean Architecture etc.)
* Solid understanding of client/server communication, ie. REST, HTTPS
* Production experience designing clean, maintainable codebase and writing tests
* Android Architecture Components
* Reactive Patterns, ie. RxJava2
* JUnit, Mockito
* Android SDK performance tools and optimization techniques
* DVCS, ie. git
* Continuous integration systems, ie. Jenkins
* Several monitoring tools
* Interested in new mobile development trends, approaches, libraries and frameworks
* Knowledge of Agile Software Development methodologies
* Highly curious and analytical mindset
* Great communication skills
* experience with Java enterprise technologies: Spring Framework and Hibernate ORM
* Open source contribution