Senior Software devloper

    Ekho Published: September 19, 2017
    Job Type


    Senior Software Developer Job specification - Full Time Role


    Dear Sir/Madam, this is a role for Senior Software developer for Ekho. Outlined below are the roles and responsibilities that the job will entail and the skills and concepts that are required to fulfill the position.


    Ekho is a TCD Launchbox spinout based in Trinity College Dublin. We use BLE beacon technology to empower curators of museums, galleries and other tourist sites to create immersive multimedia experiences that engage visitors through navigation, narration and discovery of additional content. Furthermore, Ekho aggregates data on visitor behaviour enabling clients to optimise their visitor experience, marketing and education programs as well as reduce operating costs.

    Ekho would suit potential interns with an interest in BLE beacon technology, IOS, Android and user interface design that want to work as part of a small dynamic start-up team.

    Interns will be given a broad range of responsibility and will be exposed to many different aspects of working in a start-up.  Interns will have responsibility for delivery of a specific project for evaluation by the co-founders and customers as appropriate.  Good communications skills, both written and verbal are essential for this role.  Ekho are open to offering full time roles after the MSc year is completed.



    The advertised position is for a Senior Software developer. As Senior developer you will be required to be a full stack developer. This will include but not be limited to maintaining the backend, it’s functionality on the AWS servers and maintaining the frontend, (both Android and iOS).


    Fundamental requirements



    • Flask + PyMongo
    • Compression
    • REST APIs



    • Swift
    • Android



    Full stack Developer

    • Python
      • SQL Alchemy
      • Flask
      • Django
    • Swift 3
      • Not XIB
    • Android
      • JSON
    • PyMongo
      • NoSQL


    • Other
      • FB SDK
      • iBeacon
      • Kontakt SDK


    Concepts (Backend)


    • Threading - SQL Alchemy
    • Compression
    • NoSQL/SQL (Data Management)
    • REST - Talking to server
      • iOS: Alamofire
      • Android: Volley
    • Caching
    • Amazon S3


    Apply for an Internship

    Internships are paid and rates depend on skills and experience. All interviews will involve a coding skills test. Anyone interested in applying for internships please send a CV to  [email protected]

    Related Jobs

    Agile Project Manager   Vienna, Austria new
    July 31, 2021
    Backend Developer   Vienna, Austria new
    July 31, 2021
    Android Developer   Anywhere, Austria new
    July 31, 2021
    In-House Legal Counsel (Tech)   London, United Kingdom new
    July 30, 2021