Android Developer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

  • Bachelor Degree in Computer Science/Information Technologies other related fields from a reputable university
  • Strong knowledge/experience in Kotlin programming.
  • Development experience in native Android mobile applications with ADT / Android Studio
  • Experience in writing unit-tests / automated-tests for Android is a plus
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management,
  • Understanding of the following technologies: XML, Web Services, HTTP(S), SOAP, REST API
  • Ability to take a project from scoping requirements through actual launch of the project
  • Solid coding practices including good design documentation, unit testing and source control
  • Focus on peer mentoring, code reviews, architectural consultancy and team-work
  • Candidates are expected to bring samples of their previous work to the job interview and demonstrate on mobile equipment or simulator
  • No military obligations for male canditates, or postponed for 2 years

İŞ TANIMI

  • Remote Work Opportunity
  • Develop Android projects
  • Create shared libraries for large scale mobile platforms
  • Debug, diagnose and fix software related problems in developing and existing applications
  • Follow the software development lifecycle and software development practices of the company
  • Rich software development cycle including distributed version control, automated build and automated code analysis systems and code reviews
  • Improve your technical knowledge each day and share your knowledge with your team
  • Work with Quality Assurance team to offer highly qualified products and services to customers
  • Work with the Quality Assurance Team to make things smooth and workable!
  • A friendly environment full of smart people to make you enjoy your work
  • Tell your opinion and be sure it will be taken into account
  • Trainings and knowledge exchange from other senior members of the team to improve your knowledge