Full Stack Software Developer
13 hours ago
No.: ERA-FSSD-152
One (1) position Full Stack Software Developer
ERATOSTHENES Centre of Excellence ) of Cyprus University of Technology ) invites applications for one (1) position of Full Stack Software Developer in the Technology Transfer Office InECoE. The position is open either on a full-time or part-time employment basis.
ERATOSTHENES Centre of Excellence is an autonomous Centre of Excellence with Cyprus University of Technology as its sole stakeholder, specialising in earth observation, space technology and geospatial analysis. Cyprus University of Technology has a 13-year experience in earth observations and geospatial analysis. Through the "EXCELSIOR" H2020 Teaming Project ), ERATOSTHENES CoE aspires to become a Digital Innovation Hub for Earth Observation and Geospatial Information by offering knowledge, responsible research, open innovation and application services capable of sustaining Cyprus' development. ERATOSTHENES Centre of Excellence aspires to actively contribute to the European Research Area (ERA) priorities in Atmosphere and Climate, Resilient Societies and Big Earth Data Analytics, as well as to become the reference Earth Observation/Geoinformation Centre for research and innovation in the Eastern Mediterranean, Middle East and North Africa (EMMENA) region.
A core activity of ERATOSTHENES Centre of Excellence is to conduct high caliber, state-of-the-art research, both basic and applied. A central task is to acquire research funding for the Centre, to provide facilities to the researchers, and to support them to acquire funding for their research independently and via international and local collaborations.
Description of the Position
The successful candidate will be assigned to the technical workforce of the Centre and will be responsible for designing, developing and maintaining software and web applications and systems pertaining to the Technology Applications of the Centre that are being promoted for commercial use.
Duties and Responsibilities
• Develop and maintain high-quality web applications and systems using modern programming languages, frameworks and tools, including Core;
• Collaborate with cross-functional teams to interpret requirements into working code;
• Design and implement scalable, efficient, and secure software architecture for both front-end and back-end;
• Stay up-to-date with the latest programming trends in web development and evaluate potential impact on the Centre's Technology applications;
• Provide coding assistance on software development to customers;
• Maintain the software developed in-house;
• Produce documentation and ensuring proposed solutions are fit for purpose
• Assist in the development and maintenance of the platforms that support all the Technology Applications of the centre;
• Work closely with other systems teams and software developers to ensure the functionality of the platforms and systems of the Centre's technology applications;
• Continuously improve development processes, tools and methodologies to enhance team productivity and efficiency;
• Be part of the Software Developers team of the Centre to ensure the optimization and functionality of the Technology Applications when they are commercialized;
• Work closely with the director of the technology Transfer Office and external partners and consultants for the optimization of all Technologies that are promoted for commercial use.
Requirements (must have):
• BSc Degree in Computer Science, Informatics, Computer Engineer, Software Engineering, or relevant field;
• MSc in a relevant field of Computer Science;
• Proven work experience of at least 3 years as a Software Developer with a minimum of 3 years relevant experience in a team environment developing complex web applications;
• Knowledge of software development principles, design patterns and best practices;
• Proficient in front-end technologies, such as HTML5, CSS3, JS (ES6+), and modern JS frameworks (e.g. Angular, React, etc.);
• Very good knowledge of back-end technologies including server-side languages (e.g. ASP .net Core, C#, Django, Ruby on Rails, Go etc.);
• Solid understanding of database systems (SQL and NoSQL technologies), along with experience in writing efficient queries and designing database schemas;
• Experience with version control systems (e.g. Git) and collaborative development workflows;
• Familiarity with cloud platforms (e.g. AWS, Azure or Google Cloud) and deploying applications in a cloud environment.
Desired Qualifications (will be considered an advantage):
• Experience with DevOps practices and tools (e.g., Docker, Kubernetes etc);
• Experience in cross-platform mobile application development;
• Experience with authentication platforms and protocols (e.g., OAuth, JWT, SAML etc.) for securing web applications;
• Previous experience with Artificial Intelligence, Machine Learning and Science;
• Experience with TensorFlow platform or PyTorch.
Profile and Personal Attributes
• Passion for ERATOSTHENES Centre of Excellence mission;
• Ability to work effectively under pressure, to prioritise tasks and to schedule activities effectively;
• Innovative;
• Adaptability, strong interpersonal skills;
• Strong troubleshooting and critical thinking skills;
• Strong attention to detail, good organization and planning skills;
• Trustworthy and committed with high integrity;
• Self-motivated to achieve targets;
• Physical presence in the designated area of employment of the Centre in Cyprus.
The appointment will be for a period of two years (24 months) with the prospect of renewal for another two years. The annual gross salary for the (full-time) position will range from €40525 to €53637, depending on qualifications and experience. It is noted that there is provision for 13th salary which is proportionally incorporated in the monthly remuneration.
Review of applications will start on 1 April 2025 and will be repeated every month until the position is filled but not beyond July 2025. Applications comprising of all documents listed below must be received not later than 14:00 CYPRUS TIME of the last day of the month preceding each review. In the event that an applicant is not appointed, he/she cannot apply for these positions again.
• A cover letter in English clearly specifying availability date for full time employment;
• Scanned or electronic copies of degree certificates and relevant qualifications. True copies of the originals will be requested for the shortlisted candidates;
• Detailed Curriculum Vitae in English (including contact details);
• The shortlisted candidates may be asked to submit Letters of Reference by three referees.
* Please combine all necessary documents in one PDF file and then upload on the "Resume" section.
Apply here:
If you have previously applied for any position at ERATOSTHENES Centre of Excellence, a new application is required.
Screening of applications will begin on the 1st day of each month starting from April, but not beyond July 2025, and all applicants will be notified accordingly.
For further information visit ERATOSTHENES Centre of Excellence webpage at
For general inquiries, applicants may contact the ERATOSTHENES Centre of Excellence, at
It is noted that:
- For non-EU applicants a work permit will be required;
- Applications will be treated in strict confidence. All information provided will comply with the General Data Protection Regulation (GDPR) of the European Union;
- The job requires that the Researcher is physically present at the Centre's premises;
- ERATOSTHENES Centre of Excellence is an equal opportunity employer;
- ERATOSTHENES Centre of Excellence does not discriminate in any way on the basis of gender, religion or belief, ethnic, national or social origin, age, physical ability, marital status and sexual orientation;
- The title of the position may be modified.
-
Full Stack Developer
2 days ago
Limassol, Limassol, Cyprus Scale Final Full time €40,000 - €60,000 per yearWe are looking for two Full-Stack Developers to join our team and work on building and improving our web platform. The main stack is on backend and React on frontend. You will be developing new features end-to-end, integrating external services, improving performance, and helping keep code quality high.Job Requirements:2+ years experience with...
-
Full Stack Developer
2 days ago
Limassol, Limassol, Cyprus SimplyBook Full time €40,000 - €80,000 per yearWe're Hiring: Full-Stack DeveloperLocation:Limassol, CyprusType:Full-time, Hybrid or Fully Remote (depending on location)Build the future of online booking with , part of is one of the world's leading appointment and booking management systems, helping millions of businesses save time, stay organized, and connect with their customers. As part of, a European...
-
Full Stack
2 days ago
Limassol, Limassol, Cyprus IREV Full time €40,000 - €60,000 per yearAt IREV, we're seeking aFull Stack Developer with a focus on Frontend developmentwho is ready to make a tangible impact on our platform. You'll help build robust, scalable web applications that perform under continuous, real-world traffic. From backend logic to dynamic frontend interfaces — you'll own features end-to-end and play a key role in evolving our...
-
Middle/Senior Full-Stack Developer
13 hours ago
Limassol, Limassol, Cyprus Art2Hire Full time €40,000 - €60,000 per yearOur Client, an Israel-based company that created the world's leading business management software, is now looking for a Middle/Senior Full-Stack Developer to join their team.Location: Limassol, Cyprus or Remotely Type: Full-time Start date: ASAPAbout Company and Project:The company is a SAP Business One integrator that develops applications for SAP...
-
Full Stack Engineer
13 hours ago
Limassol, Limassol, Cyprus Tribe Full time €40,000 - €60,000 per yearFull Stack Developer (Middle/Middle+)Tribe, a recruiting agency, is looking for a skilled Full Stack Developer to support the development of internal tools and platforms. We're seeking a candidate with at least 4 years of commercial experience and solid expertise in , React, , PostgreSQL, and CI/CD. This is a key role focused on building efficient, scalable...
-
Senior Full Stack Developer
13 hours ago
Limassol, Limassol, Cyprus Toptalent Full time €60,000 - €120,000 per yearPosition: Senior Full Stack Developer (FX industry experienced)Location: Limassol, Cyprus Work model: Hybrid Employment type: Full-time Remuneration: base salary. DUTIES AND RESPONSIBILITIES:Build and maintain strong web applications using , , ES6+, and CSS3.Develop and support APIs and microservices that power our applications.Manage and maintain databases...
-
Full Stack Developer
2 days ago
Limassol, Limassol, Cyprus SkillOnNet Full time €60,000 - €80,000 per yearPosition: Full-Stack Web Developer (Full-time)Company DescriptionWe are SkillOnNet leading the iGaming entertainment by providing our customers with the most entertaining and trustworthy experience possible, while also reinventing the gambling industry. We are home to more than 30 well-known brands, including PlayOJO, DruckGluck, BacanaPlay, Genting, and...
-
Senior Full Stack Developer
13 hours ago
Limassol, Limassol, Cyprus PGWay Full time €60,000 - €120,000 per yearWe're looking for a Senior Full Stack Developer with experience in and React (80% Backend & 20% Frontend) to join our development team in Limassol, Cyprus. You'll help build a next-generation payment integration platform that connects businesses with multiple financial service providers through scalable, secure APIs. Responsibilities: ...
-
Full Stack Engineer
13 hours ago
Limassol, Limassol, Cyprus HuntStart Consulting Full time €40,000 - €60,000 per yearFull-Stack C# DeveloperWe're seeking aFull-Stack C# Developerto join a fast-paced FinTech company.You'll design, develop, and deploy modern web applications usingC#, .NET, React, and MySQL, working closely with teams to deliver scalable and secure solutions.Responsibilities:Build and maintain web applications and APIs.Integrate third-party services for...
-
Senior Full Stack Developer
2 weeks ago
Limassol, Limassol, Cyprus BrainRocket Full time €60,000 - €80,000 per yearBrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm.Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We don't follow formats. We shape them. We build...