Fullstack Developer

Thessaloniki , Greece
full-time

AI overview

Lead the design and development of advanced applications for international projects, optimizing performance and user experience while collaborating across teams.

The Full Stack Developer position involves leading the design, development, and maintenance of advanced applications across various domains. This role is pivotal in ensuring the seamless availability and performance of platforms for end users.

Key Responsibilities

  • Work closely with teams across disciplines such as design, marketing, and engineering to innovate and integrate new features and functionalities into applications.

  • Be responsible for developing and expanding cutting-edge applications for international and European funded projects.

  • Write clean, maintainable, and well-documented code that adheres to industry best practices.

  • Optimize the applications for maximum speed and scalability by employing all tools available to achieve great performance, responsiveness and UX.

  • Work with RESTful web services & APIs.

  • Troubleshoot, debug and keep the code base up to date.

  • Stay up-to-date with emerging trends and technologies in web development area.

  • BS/MS degree in Computer Science, Engineering (or a proven strong background)

  • Master 's degree in domain related with ICT

  • at least 2+ years of experience

  • Proficient with JavaScript and its frameworks (React, Node.js etc.)

  • Good knowledge of Python Web frameworks (Django, Flask etc.)

  • Familiarity with RESTful APIs implementation (e.g. FastAPI).

  • Solid understanding of styling and applying design to web pages using HTML5, CSS3/4 and/or Angular Framework.

  • Experience with CMSs (preferably WordPress).

  • Experience with Git and Agile development methodologies.

  • Experience with databases (e.g. MySQL, PostgreSQL).

  • Strong skills in communication, teamwork, and organization.

  • Bonus: Experience with API testing tools (e.g., Postman, Swagger), AI Applications Lifecycle.

Benefits

  • Competitive salary package

  • Continuous training and development

  • Modern working environment. 

All applications will be treated as confidential. All incoming CVs are evaluated and those candidates who meet the requirements of the position are contacted. By sending your CV, you consent to the processing of your personal data, in the context of the GDPR and Law 4624/2019.

Perks & Benefits Extracted with AI

  • Education Stipend: Continuous training and development

DOTSOFT, a fast-growing ICT solutions provider is looking for a Solutions Architect to join our team. Our list of key services includes: •    Web & mobile application – software development•    Smart cities & IoT solutions•    E-learning development•    GIS technologies•    Heritage & Culture applications (with VR/AR, 3D)•    ICT integration & systems support

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job
Apply for this job