Home      |      Who we are?      |      Our People      |     Why work at Triodor?      |     Career      |     Job Application      |     Contact us
  • Professionals 
  • Graduates 
  • Students 


General Qualifications:

Triodor Software R&D provides software outsourcing solutions for companies mainly from Europe with headquarters in Amsterdam and Development Center in Istanbul. The two offices in both sides of Europe and customers from several European countries enable us to offer an international working environment for our employees. We also offer the chance to be innovative and be challenged professionally while using the latest technologies.

We are looking for an Android Developer, who can adapt to our young, energetic team & dynamic working atmosphere.


  • Degree in Computer Science or Computer Engineering or equivalent combination of education or experience
  • At least 4 years of Android development
  • At least 5 years of Java development
  • Be a passionate developer addicted to mobile technology
  • Be comfortable working independently and owning a project
  • Strong foundation in data structures, algorithms and software design with strong analytical and debugging skills
  • Knowledge of general software design patterns as well as Android design patterns
  • Proven record of designing, developing, and maintaining mobile applications in a software product company. One or more apps published in the Apple App Store or Google Play
  • Ability to analyze, debug and design multi-threaded, event driven applications
  • Comfortable with Android performance (memory, speed, networking, latency) and extensive experience using performance analysis tools
  • Deep understanding of Android framework internals
  • Experience in Android SDK
    • In-App Billing
    • Shared Preferences & SQLite
    • Push notification
    • Localization
  • Knowledge of security best practices for mobile application development/integration
  • Thorough understanding of XML, JSON, and data structure fundamentals
  • Thorough understanding of RESTful API design principles
  • Must have experience with code management tools like Git, SVN etc.
  • Must have experience with build systems like ant and gradle
  • Experience with Eclipse and/or Android Dev Studio
  • Experience developing in an Agile environment.
  • Great communication skills
  • Ability to work in a collaborative team environment

Job Description:


The selected candidate will be responsible for the following:

  • Drive the design, architecture and development of apps that are elegant, efficient, secure, highly available, and maintainable
  • Establishing specifications through discussion with the rest of the team and the client
  • Make necessary changes for new requirements while keeping code clean and maintainable with refactoring
  • Collaborate with API and iOS teams
  • Maintenance of existing Android applications
  • Work closely with test team for validation

Nice to have

  • Android NDK
  • Experience with Unit Testing in JUnit
  • Experience with Jenkins