Full Stack Software Developer
Cyens Centre OF Excellence · CYENS - Centre of Excellence
Checked against personio. Still accepting applications.
- Location
- CYENS - Centre of Excellence
- Type
- Contract
- Posted
- Develop, test, and maintain scalable web applications and services.
- Collaborate with developers and researchers to create seamless integrations between software solutions
- Design and implement APIs and backend services for various applications.
- Build intuitive, user-friendly front-end interfaces for web and mobile platforms.
- Optimize software for performance, scalability, and maintainability.
- Contribute to all phases of the development lifecycle, from concept to deployment.
- Troubleshoot, debug, and upgrade existing software systems.
- Stay updated with emerging technologies and apply them to ongoing projects.
- Work collaboratively within a diverse team
- Strong organizational skills with a proactive mentality and creative problem-solving abilities.
- Self-motivation, ability to work independently.
- Team player and creativity are important skills due to the nature and philosophy of CYENS.
- Excellent communication and interpersonal skills to work across creative and technical teams
- Committed to high-quality deliverables and eager to learn.
Qualifications and Skills
- 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, Software Engineering, or a related field.
- 3+ years of experience as a Full-Stack Software Developer or similar role.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, TypeScript (e.g., Vue, React, Angular etc.)
- Strong backend development skills in languages such as Python (e.g., Django), PHP, Node.js, Java, or similar.
- Experience with RESTful APIs and web services.
- Familiarity with database systems (SQL and NoSQL).
- Understanding of version control systems (e.g., Git).
- Language requirements: Excellent written and oral English-language skills will be required.
****
Preferred Qualifications:
- Knowledge of mobile app development frameworks (e.g., Flutter, React Native, or Swift/Java/Kotlin for native apps) is an advantage.
- Experience with 3D development technologies (e.g., Unity, Unreal Engine, WebGL, or Three.js) is an advantage.
- Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
What We Offer:
- A collaborative and innovative work environment.
- Opportunities to work on cutting-edge projects in diverse fields.
- Professional development and training opportunities.
- Competitive salary and benefits package.
- Flexible working arrangements.
****
Benefits
Take advantage of this opportunity for your professional and personal development by being a part of our fast- growing Research and Innovation Centre of Excellence. A very attractive remuneration package will be offered to the successful candidate according to qualifications and experience.
For full consideration, interested applicants should submit the following items via the [online application form](https://www.cyens.org.cy/en-gb/vacancies/apply/) and mention the position you are applying for: “Application for Full Stack Software Developer ”.****
1. Full CV (including contact details).
2. Cover letter which clearly states: (a) how you envision your role, (b) how your experience and qualifications match the specific position, and (c) the availability date for full-time employment (d) contact details of two referees.
3. For non-EU applicants a work permit will be required
In case you have 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](mailto:vacancies@cyens.org.cy) .
Stop retyping the same form
Upload a CV once, and Otto fills in this application for you.
Try Free Now →