For Companies

Senior Android Developer ( Istanbul)

Sigma

  • Full Time

  • Turkey

      -   Istanbul

Senior Android Developer ( Istanbul)

Posted 4 weeks and 6 Days ago

We are looking for Android Developer who will be the part of our R&D team and responsible for developing Android applications for our innovative branded products. Responsibilities: Design and build applications for the Android platform Work in close collaboration with our team of UI/UX designers, hardware engineers, embedded software experts and Ios developers to develop innovative new features Ensure the performance, quality and responsiveness of applications Identify and correct bottlenecks and fix bugs company location:Turkey,Istanbul salary(IRR): Software engineer level A : +10m Software engineer level A+ : +16m

Requirements

Bachelor’s degree (preferred in engineering, mathematics and information systems related field), At least 5 years of experience as a android developer Ideal Age: 24-48 Good knowledge of English Expert understanding of common software engineering practices (git, unit testing, code documentation, continuous integration, dependency management, monitoring, version management,.. ) Good understanding of Secure Coding practices and the most important security Experience with common encryption (AES, RSA) and hashing (SHA) algorithms Expert knowledge of common technologies as HTTP, REST, JSON, XML, OAuth, SQL Expert knowledge of the Android SDK (Android Components, lifecycles, Layouts, Fragments, custom Animations & Drawables, SQLite) and the new Gradle-based Android build system Expert knowledge of Java and OO design principles Expert knowledge of asynchronous programming (java.concurrent, AsyncTask, IntentService, Loaders) Experience with unit testing (JUnit) Knowledge of common front-end web technologies is preferred (HTML5, CSS3, javascript, ES6,..) Strong skills about, planning, analytical skills, attention to details and problem solving. Solution-oriented, can take the initiative, responsible. Have coordination and routing capabilities. Experience with google app engine and Firebase for backend side is a big plus. Experience with third-party libraries and APIs. Experience with Jira , Bitbucket ,Github.