Full Stack Software Developer (iNicosia)

Career / Research Positions / Research Personnel / Full Stack Software Developer (iNicosia)

Preferred Start Date: June 2022 or as soon thereafter.
Application Deadline: Remain open until the position is filled 
CYENS Centre of Excellence (formerly known as RISE) is the Research Centre of Excellence in Cyprus focusing on Interactive media, Smart systems and Emerging technologies aiming to empower knowledge and technology transfer in the region. It is a joint venture between the three public universities of Cyprus - University of Cyprus, Cyprus University of Technology, and Open University of Cyprus, the Municipality of Nicosia, and two renowned international partners, the Max Planck Institute for Informatics, Germany, and, the University College London, United Kingdom. This project has received funding from the European Union’s Horizon 2020 research and innovation programme H2020-WIDESPREAD-01-2016-2017 (Teaming Phase 2) under grant agreement No. 739578, as well as from the Cypriot Government, local and international partners, and other sponsors.
The Centre conducts excellent, internationally competitive scientific research in the areas of visual sciences, human factors and design, communication, and artificial intelligence delivered by high-calibre multidisciplinary research teams. CYENS engages in knowledge transfer and innovation activities aiming to bridge the gap between scientific research and STEM-led innovation and entrepreneurship.
The Centre is seeking for an experienced Full Stack Software Developer to join its fast-growing team of passionate and enthusiastic professionals. The job holder will be part of the iNicosia flagship project.
Main Responsibilities of the Full-Stack Software Developer

  • Hands-on role, playing a lead role, carrying out the design, build, test, document and deployment of software solutions
  • Assist in defining and scoping projects
  • Participation in the development of architecture, selection of implementation technologies and systems
  • Follow software development methodologies and release processes, to ensure code is maintainable and scalable
  • Carry out Software Development, Cross-Platform Testing, Unit Testing, Data Formats (e.g. JSON, XML), Data APIs (e.g. Restful API), Object Oriented Programming (e.g. Java, C#, C++), Javascript
  • Work with several frameworks such as .Net
  • Consumption of APIs and integration technologies
  • Designing and developing APIs
  • Participate in internal and external technical workshops
  • Development and presentation of prototypes to prove value of capabilities and technologies
Desired Qualifications & Requirements
  1. University Degree (Bachelor’s Degree or Degree of a level equivalent to Bachelor’s Degree) or Diploma or Certificate or other study title or qualifications in Computer Science, Computer Engineering or relevant field.
  2. Minimum 5 yearsexperience on Software Development (Full Stack)
  3. Proficiency in programming such as Java, C#, HTML, CSS, JavaScript, Restful APIs, JSON, XML
  4. Familiarity with database technologies such as MySQL
  5. Experience in usage and development of Game Engines such as Unity 3D or Unreal Engine will be considered an advantage
  6. Language requirements: Excellent written and oral English-language skills
Profile of the ideal candidate:
  1. Excellent verbal and written communication skills
  2. Analytical and detail-oriented
  3. Experience with responsive and adaptive design
  4. Good problem-solving skills
Application process

For full consideration, interested applicants should submit the following items via the online application form and mention the position you are applying for: “Application for Full Stack Software Developer (iNicosia) ”:

  1. A cover letter which clearly specifies 1) contact details, 2) employment availability date, 3) part-time or full-time availability 4) referee contact details.
  2. A detailed curriculum vitae in English.
In case you previously applied for a post at CYENS CoE, a new application is required.
For general enquiries, applicants may contact the HR Department of CYENS, Centre of Excellence at vacancies@cyens.org.cy .
CYENS Centre of Excellence is an equal opportunity employer and the position is open to everyone, internationally.
All applications are treated in the strictest confidence.

Positions: 1
Location: Nicosia, Cyprus
Type: Category: An initial one-year employment contract will be offered with the possibility for renewal depending on performance and project needs.