To qualify for the role, you must have:
University degree in Engineering, Computer Science or technical disciplines
Post-graduate degree in relevant fields will be considered an asset
At least 2 years of proven experience as a Full Stack Developer or similar role, developing desktop and mobile applications
Hands-on experience in a popular libraries/framework such as React,React Native, Next.js, Express
Extensive Knownledge of Javascript (experience with typescript consider a plus)
Experience with HTML, CSS and responsive design
Experience with designing and consuming HTTP APIs
Experience with SQL databases and caches (e.g. PostgreSQL, Elasticsearch, Redis)
Experience with Git, CI/CD tools and processes
Analytical thinking and business analysis skills for effectively translating business objectives to system design
Organizational skills and attention to detail
Self-motivated and willingness to pursue personal development though specialization and professional certifications
Strong communication and collaboration skills
Excellent command in spoken and written English and Greek language