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