Mobile Developers

(Job code: 1256)

Terracom S.A., one of the leading IT companies in the Greek region, specializes in software development and integrated IT and communications solutions, bearing a high expertise in many fields of Information Technology, producing innovation in a global basis and showing a strong extroverted activity.


  • Support the entire application life-cycle (concept, design, test, release and support)

  • Produce fully functional mobile applications writing clean code

  • Gather specific requirements and suggest solutions

  • Write unit and UI tests to identify malfunctions

  • Ensure new and legacy applications meet quality standards

  • Research and suggest new mobile frameworks and protocols

  • Stay up-to-date with new technology trends


  • University degree in Computer Science or related scientific field or relevant work experience

  • At least two years of work experience as an iOS Mobile developer

  • In-depth knowledge of Swift programming language and iOS development

  • Knowledge of Android and Kotlin development will be considered a plus

  • Familiarity with object-oriented programming design principles

  • Excellent analytical skills with a good problem-solving attitude

  • Demonstrable portfolio of released applications on the App store or the Android market if available

We offer

  • Competitive salary package and bonus

  • Immediate recruitment

  • Continuing education and professional development opportunities

  • Access to online training courses

  • Full five-day employment

  • Work on international high scale projects

  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation

  • Private Health Insurance plan

  • Savings plan

  • Excellent working conditions in a modern dynamic and growing professional environment

  • Stock option opportunity

  • Hybrid working model

Do you want to join our team?
Do you want to see all the career areas of our company?
Do you want to see the open jobs?
Do you want to do your internship?