Fullstack Engineer

2 weeks ago


Greece ITtude Full time €60,000 - €80,000 per year

We are seeking an experienced and motivated Full Stack Developer to join a long-term project with one of our largest global clients in the health sector. The role involves contributing to the development and continuous improvement of a critical, large-scale information system that supports decision-making in complex and fast-evolving environments.

As part of a collaborative and diverse team, you will play a key role in the design, development, maintenance, and long-term planning of the platform, ensuring scalability, stability, and performance across a wide range of use cases.

Key Responsibilities
  • Collaborate in the design and development of an advanced web-based platform for health resource and service availability monitoring.
  • Resolve technical issues and bugs reported by users, ensuring high system reliability and user satisfaction.
  • Contribute to the technical roadmap and provide guidance on long-term architectural and feature planning.
  • Ensure proper documentation of code, architecture, and system components.
  • Share best practices and suggest process improvements to enhance performance and maintainability.
Required Qualifications & Skills Technical Skills
  • Proven skills and experience in the areas of web development, both back-end and front-end, with a careful attention to detail to continuously monitor progress actions and initiatives;
  • Solid knowledge of front-end technologies: HTML5, CSS3, JavaScript/TypeScript, and experience with modern frameworks such as Svelte, React, Vue, or Angular.
  • Demonstrated knowledge of at least one back-end language in at least one back-end language such as PHP, C#, Java, or Python.
  • Experience working with databases (MySQL, MongoDB) and containerized environments (Kubernetes preferred).
  • Familiarity with UI/UX principles and responsive design.
  • Ability to write clean, scalable, and well-documented code.
  • Desirable knowledge of data collection processes and tools, data management, analysis, and reporting.
Soft Skills
  • Strong problem-solving abilities and analytical thinking.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently with minimal supervision, while collaborating closely with remote teams.
  • Proactive, flexible, resourceful and able to work independently.