SciFY - Science For You

Freelancer - Senior Full stack Software Engineer (Web applications / AI Integrations / APIs) Laravel PHP & Python Stack - Contract Based - Full time - Up to 4 days per week remote work

Posted: 53 minutes ago

Job Description

LocationHybrid(Up to 4 days per week remote work. At least one day per week on-premise. Our offices are located at NCSR Demokritos: Patr. Gregoriou E & 27 Neapoleos Str, 15341 Agia Paraskevi)Type of CollaborationFull time / Contract BasedLevel of ExperienceAt least 8+ years of experience in software development in similar position / projectsAbout UsSciFY is a not-for-profit organization that brings technology and research results as solutions to everyday life. We are established at the heart of Innovation, at Lefkippos technological park of NCSR Demokritos, where SciFY was ranked in the 1st place among the other companies. SciFY is in the top 5% of Greek NGOs for its Accountability, Organization and Efficacy, based on independent evaluation. Our current areas of interest and expertise are Assistive Technologies, Artificial Intelligence, Startups and Innovation, E-Democracy tools & Civil Society support. Our social impact is great: our work has touched the lives of 180,000+ people.We collaborate with Businesses, Research Institutes, Universities and NGOs across Europe in order to create software applications and tech-based solutions that solve social and business problems.About the RoleSciFY’s impact is growing fast and we are looking for a talented full stack software engineer to join our Service Provisioning department. As a SciFY team member, you are expected to collaborate on-premise with NCSR Demokritos ecosystem (“ahedd DIH - Digital Innovation Hub”, “SmartAttica EDIH - European Digital Innovation Hub”, Institute of Informatics and Telecommunications, Institute of Nanoscience and Nanotechnology) and lead the development of MVPs and Web Applications for our commercial customers. ResponsibilitiesConvert business requirements to technical specificationsWeb development in the Laravel stack using Vue.js or ReactAPI development using Laravel and/or Python stack (Fast API)Converting mockups to pixel perfect UI designs.Database design and implementation Architect/design/build/ front-end/back-end componentsCollaborate with other team members (UI/UX designers / front end engineers / back-end engineers / product owners / devops engineers)Develop having “clean code” principles in mind, separation of concerns, 3-layer architecture, design principles (SOLID, DRY, KISS,SRP) and design patterns (when needed)Estimate tasks based on their complexity Perform project management tasks likePresent status updates to project stakeholdersFacilitate the re-organization of the backlog based on tasks estimates (for example by selecting the features that provide the biggest return on investment for the given project)RequirementsAt least 8+ years’ experience in software development focusing on web technologiesSenior level understanding of PHP and MVC frameworks (Laravel)Senior level knowledge HTML, CSS and CSS Frameworks Senior level knowledge in JavaScript and JavaScript frameworks (Vue.js or React)Senior level experience in Service Oriented ArchitectureSenior level experience in API development Thorough technical knowledge in software development methodologies, design principles (S.O.L.I.D) and design patternsRelational Database design & implementation, Query optimizationExperience in software architecture. Ability to break down a system into smaller components and select the proper tools based on business needs.Experience with peer reviewsAbility to transform business needs into technical requirements.Basic Understanding of UI/UX concepts and best practicesExcellent communication and interpersonal skills.Strong proficiency in English is essential.Be humble, willing to learn, and be a team playerAlign to the company’s core values (see below).Nice to haveLinux administrationExperience with AI integrations (LLMs APIs, RAG methodologies)Experience with Cloud Computing: Azure, Amazon Web ServicesTest Driven Development (TDD), mocking, IoC conceptsContinuous integration / Continuous delivery tools (eg. Github actions)Knowledge of Containerization Technologies (eg. Docker, Kubernets, Helms Charts)Scrum Methodology-------------What We Offer:Working environmentA friendly working environment inside the green campus of DemokritosFlexible work hoursWork from homeWork on projects with a positive societal impactRelated with your personal development:Systematic support (mentoring) for personal development, with re-evaluation and alignment every six monthsSupport for your initiativesTeaching opportunitiesNetworking opportunities:Interdisciplinary research community in cutting-edge fields: Quantum computing, Nanotechnology, Biology, EnvironmentNational and European projectsAccess to NCSR Innovation office: Exploitation of research results, Connection with the market, Linkage with funding opportunitiesResearch communities within and outside "Demokritos": NanoAI, Complex Systems (COSA), Complex Networks, AI PoliteiaIndustrial park (Leukippos):Over 40 innovation companiesFacilities and Resources:Access to software: VPN, Github, Nextcloud, SlackAccess to hardware: Laptop/desktopAccess to High Performance Computing: Dedicated servers, Ares HPCAccess to datasetsAccess to scientific journalsAccess to academic internetAccess to research telecommunications infrastructure (5G, 6G, ...)Travel supportBook purchasingSports facilitiesFree coursesAccess to reduced prices for public transport passesAccess to privileged private insurance programsAccess to fully equipped meeting roomsPrivileged access to cultural projectsCollaboration opportunitiesSystematic, on-premise collaboration with NCSR Demokritos teams: ahedd DIH (Digital Innovation Hub),SmartAttica EDIH (European Digital Innovation Hub), Institute of Informatics and Telecommunications, Institute of Nanoscience and NanotechnologyCollaborations with research institutes and universities within and outside GreeceCollaborations with major national and international organizations: Ministries, Independent authoritiesRelated with training:Training workshops within SciFYParticipation in talks on all topics available at "NCSR Demokritos ": From various Institutes,From funding bodies (funds), From the industry, From distinguished members of the scientific community-------------Our core values:Respect for the human being as a person | Well, this is where it all starts.Goodwill | Being well-meaning and kind.Culture of collaboration | We believe that teamwork offers the ultimate competitive advantage. We transcend organizational barriers and consider colleagues, customers, tram leaders and members as partners from day one, and act as a facilitator towards our common goal. Transparency | We are always open to discussing technologies, architectural details, past mistakes and successes, company goals, strategy and results towards our common vision.Meaning and impact | We believe it is important for employees to see for themselves how their work benefits others, feel valued by end users and develop a deeper understanding of the needs of our beneficiaries.Psychological safety | We believe in an environment where failure is accepted, embraced and considered a learning opportunity, managers are servant leaders & everyone is confident expressing ideas, questions, concerns or mistakes.Trust | In our team’s goodwill, high ethical and professional standards.Incessant need to learn, improve & embrace change | The key to outperform ourselves and achieve our dreams and goals. Beyond this, trying to become a better person.Accountability: To feel responsible for the end result and take initiative, have a sense of responsibility and a practice of ownership.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In