Full Stack Software Developer
Full Stack Software Developer

Full Stack Software Developer

Full-Time 45000 - 55000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Develop and maintain scalable web applications while collaborating on innovative projects.
  • Company: Join CYENS, a leading Research and Innovation Centre in tech and creativity.
  • Benefits: Enjoy competitive salary, flexible work arrangements, and professional development opportunities.
  • Other info: Be part of a dynamic team driving innovation in interactive media and smart systems.
  • Why this job: Make an impact with cutting-edge technology in a collaborative and inspiring environment.
  • Qualifications: 3+ years in full-stack development with strong skills in front-end and back-end technologies.

The predicted salary is between 45000 - 55000 £ per year.

Responsibilities

  • 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.

Your profile

  • 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.

General qualifications and requirements

  • University Degree (Bachelor’s Degree or equivalent) 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).
  • 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).
  • Excellent written and oral English-language skills.

Preferred Qualifications

  • Knowledge of mobile app development frameworks (e.g., Flutter, React Native, or Swift/Java/Kotlin for native apps).
  • Experience with 3D development technologies (e.g., Unity, Unreal Engine, WebGL, or Three.js).
  • 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.

Application process

  • For full consideration, interested applicants should submit the following items via the online application form:
    • Full CV (including contact details).
    • Cover letter which clearly states: (a) how you envision your role, (b) how your experience and qualifications match the specific position, (c) the availability date for full-time employment, (d) contact details of two referees.
  • For non-EU applicants, a work permit will be required.
  • If you have previously applied for a post at CYENS CoE, a new application is required.

Contact details

For general enquiries, applicants may contact the HR Department of CYENS, Centre of Excellence at vacancies@cyens.org.cy.

Full Stack Software Developer employer: CYENS

CYENS Centre of Excellence is an exceptional employer that fosters a collaborative and innovative work environment, perfect for Full Stack Software Developers looking to make a meaningful impact. With opportunities to work on cutting-edge projects, professional development, and a competitive salary package, employees thrive in a culture that values creativity and teamwork. Located in Nicosia, the Centre offers flexible working arrangements and a chance to engage with multidisciplinary teams dedicated to advancing technology and knowledge transfer.
C

Contact Detail:

CYENS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full-stack capabilities. A well-presented portfolio can make you stand out from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Don’t forget to brush up on your soft skills too; communication is key when working in diverse teams!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our innovative team at CYENS.

We think you need these skills to ace Full Stack Software Developer

Full-Stack Development
HTML
CSS
JavaScript
TypeScript
Vue
React
Angular
Python
Django
PHP
Node.js
Java
RESTful APIs
SQL
NoSQL
Git
Mobile App Development
Flutter
React Native
Unity
Unreal Engine
WebGL
Three.js
Cloud Platforms
AWS
Azure
Google Cloud
Problem-Solving Skills
Analytical Skills
Communication Skills
Teamwork

Some tips for your application 🫡

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Make sure to clearly explain how you envision your role and how your experience aligns with the Full Stack Software Developer position. Don’t forget to mention your availability and include those two referees!

Tailor Your CV: We want to see how your skills match our needs, so tailor your CV to highlight relevant experience. Focus on your proficiency in front-end and back-end technologies, and don’t shy away from showcasing any cool projects you've worked on!

Show Off Your Communication Skills: Since we value teamwork and collaboration, make sure your application reflects your excellent communication skills. Use clear and concise language, and don’t hesitate to show a bit of your personality – we love creativity!

Apply Through Our Website: For the best chance of being considered, apply through our online application form. It’s straightforward and ensures your application gets to the right place. Plus, it helps us keep everything organised!

How to prepare for a job interview at CYENS

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like HTML, CSS, JavaScript, and Python. Brush up on your knowledge of RESTful APIs and database systems too. Being able to discuss your experience with these tools confidently will show that you're a strong candidate.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in previous projects. Think about specific instances where your creativity and proactive mentality made a difference. This will demonstrate your ability to contribute to the team and handle the responsibilities of the role.

✨Communicate Effectively

Since excellent communication is key for this position, practice articulating your thoughts clearly. Be ready to explain complex technical concepts in simple terms, especially when discussing your past work with both creative and technical teams.

✨Ask Insightful Questions

Prepare thoughtful questions about the company culture, ongoing projects, or the technologies they use. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals. Plus, it’s a great way to engage with your interviewers!

Full Stack Software Developer
CYENS

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>