Laravel
Laravel
Student Assistant for IT Development On-site – Mollyapp.io ,
Bliv en del af Mollyapp.io som student assistant for it development. Bidrag med On-site, Internship, English og nyd en fleksibel arbejdskultur.
Jobinformation
Titel

Student Assistant for IT Development

Virksomhed
Mollyapp.io
Lokation

Copenhagen, Capital Region of Denmark, Denmark

Opslået Dato

Sep 22, 2025

Påkrævede Færdigheder
Part Time
Programmeringssprog
JavaScript
HTML
Sass
TypeScript
CSS
5 sprog
Frameworks & Biblioteker
jQuery
Angular
Ionic
3 frameworks
Udviklingsværktøjer & Infrastruktur
AWS
1 værktøjer
Færdigheder & Teknologier
Fysisk tilstedeværelse
English
It development
Troubleshooting
Amazon web services (aws)
Vanilla
6 færdigheder
Total: 17 krav listet (5 sprog, 3 frameworks, 0 databaser, 1 værktøjer, 6 andre færdigheder)
Virksomhedsinformation
Jobvurdering
Job Ikke Vurderet Endnu

Dette job er ikke blevet analyseret af vores AI-vurderingssystem. Klik på knappen nedenfor for at få en AI-drevet match score baseret på dine præferencer.

Kompetenceudvikling
Kompetenceudvikling
Completed
100% Confidence
Uddragne Færdigheder (8)
HTML
Nævnt som: HTML5, HTML
Skills section
languages
100%
CSS
Nævnt som: CSS3, Sass
Skills section
languages
100%
JavaScript
Nævnt som: JS
Skills section
languages
100%
jQuery
Nævnt som: jquery
Good To Know section
frameworks
100%
AWS
Nævnt som: AWS Serverless environment, amazon web services
Good To Know section
tools
100%
Ionic
Nævnt som: ionic
Good To Know section
frameworks
100%
TypeScript
Nævnt som: TypeScript
Good To Know section
languages
100%
Angular
Nævnt som: Angular
Good To Know section
frameworks
100%
Analyse Detaljer
Totale Færdigheder Fundet: 8
Færdigheder efter Kategori:
languages: 4 færdigheder
frameworks: 3 færdigheder
databases: 0 færdigheder
tools: 1 færdigheder
Forbedret den: October 6, 2025 at 11:16 AM Omkostning: $0.0060
🔍 Debug Information (Klik for at udvide)
Fuld AI Prompt:
# Job Skill Enhancement System

## CORE INSTRUCTION:
You are an AI that extracts and identifies coding languages and frameworks from job descriptions. Your goal is to find ALL relevant technical skills mentioned in the job posting, even if they're mentioned in different ways or aliases.

## INPUT DATA:
{
  "job": {"job_id":5052,"title":"Student Assistant for IT Development","company_name":"Mollyapp.io","description":"About the job\n\nDo you want to help develop Molly Shopping Assistant - the future of online shopping?\n\nAbout Molly Shopping Assistant\n\n‍Molly is an extension that improves online shopping experiences through real-time and virtual shopping assistance. Molly automatically finds better prices, coupon codes and warns you about bad reviews when you shop online. There are more than 400.000 active users on the platform in Denmark and with your help we want to scale it to other markets. \n\n‍\n\nDo you want to kick-start your career in an informal and innovative environment together with skilled colleagues?\n\nYou will be offered a challenging position with good possibilities for both personal and professional growth in an informal setting for 10-15 hours weekly work engagement.\n\nSkills\n\nNeed to know:\n\n\nHTML5, CSS3 (Sass)\nJS\nHands on development\nEnglish spoken and written\n\n\nGood To Know\n\n\njquery\nxpath\nAWS Serverless environment\nHybrid app experience, using ionic, cordova or similar\nNordic languages, swedish, norwegian\nTypeScript both vanilla and in frameworks like Angular\n\n\nWe do not expect you to be an expert in IT development because that is something we will help grow your competencies within. We require you to have a basic skill set where you have the ability to diagnose problems, break-down tasks to smaller tasks and are able to think analytically.\n\nApply\n\nAre You Interested In Developing Your Career Opportunities In a Danish Startup? Apply Today. Please Make Sure To Upload The Following Documents\n\n\nCover letter and CV\n\n\nWe look forward to receiving your application.","brief_summary_of_job":null,"existing_skills_from_job":["On-site","Internship","English","JavaScript","IT Development","HTML5","jQuery","Angular","HTML","Troubleshooting","Amazon Web Services (AWS)","Vanilla","Sass","TypeScript","Ionic","AWS"],"existing_skills_from_database":[]},
  "coding_categories": {"languages":["Bash","C","C#","C++","CSS","Clojure","Dart","Elixir","Go","Groovy","Haskell","HTML","Java","JavaScript","Julia","Kotlin","Lua","MATLAB","Objective-C","Perl","PHP","PowerShell","Python","R","Ruby","Rust","Sass","Scala","Swift","TypeScript"],"frameworks":[".NET","Angular","Apache Spark","ASP.NET","Backbone.js","Bootstrap","CodeIgniter","Django","Ember.js","Express","FastAPI","Flask","Flutter","Hadoop","Ionic","jQuery","Laravel","Livewire","Meteor","NestJS","Next.js","Node.js","Nuxt.js","Phoenix","PHPUnit","PyTorch","React","React Native","Ruby on Rails","Spring Boot","Svelte","Symfony","Tailwind CSS","TensorFlow","Vue.js","Xamarin","Alpine.js","Filament","WordPress"],"databases":["MySQL","PostgreSQL","Redis","MongoDB","DynamoDB","MariaDB","NoSQL","Oracle","BigQuery","Elasticsearch","SQL","SQL Server","SQLite","Cassandra","CouchDB","Neo4j","InfluxDB","CockroachDB"],"tools":["Git","GitHub","GitLab","Bitbucket","Docker","Kubernetes","CI\/CD","Jenkins","Kafka","RabbitMQ","Amazon SQS","AMQP","PubSub","REST API","RESTful APIs","GraphQL","AWS","Azure","GCP","Terraform","Ansible","Puppet","Chef","Vagrant","Vault","Consul","Prometheus","Grafana","ELK Stack","Splunk"],"skills":["English","Danish","Communication","Full-stack development","Back-end development","Front-end development","Cloud computing","DevOps","Microsoft Excel","PowerBI","Power Platform","Agile","Scrum","Problem-solving","Team collaboration","Physical presence","Remote work","Hybrid work"],"colors":{"languages":"blue","frameworks":"purple","databases":"orange","tools":"indigo"}},
  "skill_aliases": {"bash":"Bash","c":"C","c plus plus":"C++","C plus plus":"C++","c sharp":"C#","C sharp":"C#","c#":"C#","c++":"C++","clojure":"Clojure","cpp":"C++","dart":"Dart","elixir":"Elixir","go":"Go","golang":"Go","Golang":"Go","groovy":"Groovy","haskell":"Haskell","java":"Java","java script":"JavaScript","Java script":"JavaScript","javascript":"JavaScript","Javascript":"JavaScript","js":"JavaScript","JS":"JavaScript","es5":"JavaScript","ES5":"JavaScript","es6":"JavaScript","ES6":"JavaScript","julia":"Julia","kotlin":"Kotlin","lua":"Lua","matlab":"MATLAB","Matlab":"MATLAB","objective c":"Objective-C","Objective C":"Objective-C","objective-c":"Objective-C","objc":"Objective-C","ObjC":"Objective-C","obj-c":"Objective-C","Obj-C":"Objective-C","perl":"Perl","php":"PHP","Php":"PHP","powershell":"PowerShell","Power Shell":"PowerShell","python":"Python","py":"Python","Py":"Python","phyton":"Python","r":"R","ruby":"Ruby","rust":"Rust","scala":"Scala","swift":"Swift","typescript":"TypeScript","Typescript":"TypeScript","ts":"TypeScript","TS":"TypeScript","mysql":"MySQL","postgresql":"PostgreSQL","postgres":"PostgreSQL","mongodb":"MongoDB","mongo":"MongoDB","redis":"Redis","sqlite":"SQLite","oracle":"Oracle","mssql":"SQL Server","sql server":"SQL Server","dynamodb":"DynamoDB","dynamo db":"DynamoDB","mariadb":"MariaDB","maria db":"MariaDB","nosql":"NoSQL","no sql":"NoSQL","bigquery":"BigQuery","big query":"BigQuery","elasticsearch":"Elasticsearch","elastic search":"Elasticsearch","cassandra":"Cassandra","couchdb":"CouchDB","couch db":"CouchDB","neo4j":"Neo4j","neo 4j":"Neo4j","influxdb":"InfluxDB","influx db":"InfluxDB","cockroachdb":"CockroachDB","cockroach db":"CockroachDB","aws":"AWS","amazon web services":"AWS","azure":"Azure","microsoft azure":"Azure","gcp":"GCP","google cloud platform":"GCP","google cloud":"GCP",".Net":".NET","angular":"Angular","angular js":"Angular","Angular js":"Angular","angularjs":"Angular","AngularJS":"Angular","apache spark":"Apache Spark","asp net":".NET","ASP net":".NET","asp.net":"ASP.NET","ASP.NET":".NET","asp.net core":".NET","ASP.NET Core":".NET","backbone":"Backbone.js","BackboneJS":"Backbone.js","backbone js":"Backbone.js","backbonejs":"Backbone.js","bootstrap":"Bootstrap","Bootstrap framework":"Bootstrap","twitter bootstrap":"Bootstrap","Twitter Bootstrap":"Bootstrap","code igniter":"CodeIgniter","codeigniter":"CodeIgniter","django":"Django","ember":"Ember.js","ember js":"Ember.js","emberjs":"Ember.js","EmberJS":"Ember.js","express":"Express","express.js":"Express","Express.js":"Express","expressjs":"Express","ExpressJS":"Express","fast api":"FastAPI","Fast api":"FastAPI","fastapi":"FastAPI","flask":"Flask","flutter":"Flutter","hadoop":"Hadoop","Hadoop":"Hadoop","ionic":"Ionic","Ionic framework":"Ionic","ionic framework":"Ionic","jquery":"jQuery","JQuery":"jQuery","JQUERY":"jQuery","laravel":"Laravel","meteor":"Meteor","meteor js":"Meteor","meteorjs":"Meteor","MeteorJS":"Meteor","nestjs":"NestJS","nest js":"NestJS","Nest JS":"NestJS","Nestjs":"NestJS","next js":"Next.js","Next js":"Next.js","next.js":"Next.js","nextjs":"Next.js","NextJS":"Next.js","node":"Node.js","Node":"Node.js","node.js":"Node.js","nodejs":"Node.js","NodeJS":"Node.js","nuxt js":"Nuxt.js","Nuxt js":"Nuxt.js","nuxt.js":"Nuxt.js","nuxtjs":"Nuxt.js","NuxtJS":"Nuxt.js","phoenix":"Phoenix","Phoenix framework":"Phoenix","pytorch":"PyTorch","Pytorch":"PyTorch","torch":"PyTorch","Torch":"PyTorch","react":"React","react.js":"React","React.js":"React","reactjs":"React","ReactJS":"React","react native":"React Native","ReactNative":"React Native","reactnative":"React Native","rn":"React Native","RN":"React Native","rails":"Ruby on Rails","Rails":"Ruby on Rails","ror":"Ruby on Rails","ROR":"Ruby on Rails","ruby on rails":"Ruby on Rails","Ruby On Rails":"Ruby on Rails","spark":"Apache Spark","Spark":"Apache Spark","spring":"Spring Boot","Spring":"Spring Boot","spring boot":"Spring Boot","Spring Boot":"Spring Boot","spring framework":"Spring Boot","Spring Framework":"Spring Boot","SpringBoot":"Spring Boot","springboot":"Spring Boot","svelte":"Svelte","symfony":"Symfony","tailwind":"Tailwind CSS","Tailwind":"Tailwind CSS","tailwind css":"Tailwind CSS","Tailwind Css":"Tailwind CSS","tailwindcss":"Tailwind CSS","TailwindCSS":"Tailwind CSS","tensorflow":"TensorFlow","Tensorflow":"TensorFlow","tensor flow":"TensorFlow","Vue":"Vue.js","vue":"Vue.js","vue js":"Vue.js","vue.js":"Vue.js","vuejs":"Vue.js","VueJS":"Vue.js","xamarin":"Xamarin","Xamarin Forms":"Xamarin","Xamarin.forms":"Xamarin","livewire":"Livewire","phpunit":"PHPUnit","alpine":"Alpine.js","alpine js":"Alpine.js","alpinejs":"Alpine.js","filament":"Filament","docker":"Docker","kubernetes":"Kubernetes","k8s":"Kubernetes","github":"GitHub","gitlab":"GitLab","bitbucket":"Bitbucket","terraform":"Terraform","puppet":"Puppet","chef":"Chef","git":"Git","jenkins":"Jenkins","kafka":"Kafka","rabbitmq":"RabbitMQ","amazon sqs":"Amazon SQS","amqp":"AMQP","pubsub":"PubSub","rest api":"REST API","restful api":"RESTful APIs","restful apis":"RESTful APIs","graphql":"GraphQL","ansible":"Ansible","vagrant":"Vagrant","vault":"Vault","consul":"Consul","prometheus":"Prometheus","grafana":"Grafana","elk stack":"ELK Stack","splunk":"Splunk","scrum":"Scrum","agile":"Agile","kanban":"Kanban","devops":"DevOps","ci\/cd":"CI\/CD","tdd":"TDD","bdd":"BDD","linux":"Linux","windows":"Windows","macos":"macOS","ubuntu":"Ubuntu","centos":"CentOS","debian":"Debian","junit":"JUnit","pytest":"PyTest","jest":"Jest","mocha":"Mocha","cypress":"Cypress","selenium":"Selenium","html":"HTML","HTML":"HTML","html5":"HTML","HTML5":"HTML","css":"CSS","CSS":"CSS","css3":"CSS","CSS3":"CSS","sass":"Sass","scss":"Sass","SCSS":"Sass","less":"Less","LESS":"Less","webpack":"Webpack","gulp":"Gulp","npm":"npm","yarn":"Yarn","sql":"SQL","full time":"Fuldtid","full-time":"Fuldtid","fuldtid":"Fuldtid","part time":"Deltid","part-time":"Deltid","deltid":"Deltid","contract":"Kontrakt","kontrakt":"Kontrakt","remote":"Fjernarbejde","fjernarbejde":"Fjernarbejde","hybrid":"Hybridarbejde","hybridarbejde":"Hybridarbejde","on-site":"Fysisk tilstedeværelse","onsite":"Fysisk tilstedeværelse","fysisk tilstedeværelse":"Fysisk tilstedeværelse"}
}

## TASK:
1. **Extract ALL coding languages and frameworks** mentioned in the job description
2. **Use the skill_aliases mapping** to normalize skill names (e.g., "JS" → "JavaScript", "React.js" → "React")
3. **Only include skills from the coding_categories** (languages and frameworks)
4. **Avoid duplicates** - if "JavaScript" and "JS" are both mentioned, only include "JavaScript"
5. **Be thorough** - look for skills mentioned in:
   - Job title
   - Job description
   - Brief summary
   - Requirements sections
   - Nice-to-have sections

## SKILL CATEGORIES TO EXTRACT:
- **Languages**: Programming languages (PHP, Python, JavaScript, Java, C#, Go, Rust, etc.)
- **Frameworks**: Web frameworks and libraries (Laravel, React, Vue.js, Angular, Django, Spring Boot, etc.)
- **Databases**: Database systems and data stores (MySQL, PostgreSQL, Redis, MongoDB, DynamoDB, etc.)
- **Tools**: Development tools and infrastructure (Git, Docker, AWS, CI/CD, Jenkins, Kafka, etc.)

## EXCLUSION RULES:
- Do NOT extract general skills (communication, languages like English, etc.)
- Do NOT extract business skills (Excel, PowerBI for non-technical roles)
- Do NOT extract work arrangements (remote, physical presence)
- Do NOT include methodologies (Agile, Scrum, etc.) unless specifically technical
- Do NOT include skills already in existing_skills_from_database

## OUTPUT FORMAT:
Return ONLY valid JSON in this exact structure:
{
  "job_id": <integer>,
  "extracted_skills": [
    {
      "skill_name": "<normalized_skill_name>",
      "category": "<languages|frameworks|databases|tools>",
      "confidence": <integer 0-100>,
      "mentioned_as": ["<original_mention_1>", "<original_mention_2>"],
      "context": "<brief_context_where_found>"
    }
  ],
  "reasoning": {
    "total_skills_found": <integer>,
    "skills_by_category": {
      "languages": ["<skill1>", "<skill2>"],
      "frameworks": ["<skill1>", "<skill2>"],
      "databases": ["<skill1>", "<skill2>"],
      "tools": ["<skill1>", "<skill2>"]
    },
    "duplicates_removed": ["<original_mention> → <normalized_name>"],
    "excluded_skills": ["<skill>", "<reason>"]
  },
  "confidence": <integer 0-100>
}

Return nothing outside the JSON object.
Fuld AI Svar:
{
  "job_id": 5052,
  "extracted_skills": [
    {
      "skill_name": "HTML",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["HTML5", "HTML"],
      "context": "Skills section"
    },
    {
      "skill_name": "CSS",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["CSS3", "Sass"],
      "context": "Skills section"
    },
    {
      "skill_name": "JavaScript",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["JS"],
      "context": "Skills section"
    },
    {
      "skill_name": "jQuery",
      "category": "frameworks",
      "confidence": 100,
      "mentioned_as": ["jquery"],
      "context": "Good To Know section"
    },
    {
      "skill_name": "AWS",
      "category": "tools",
      "confidence": 100,
      "mentioned_as": ["AWS Serverless environment", "amazon web services"],
      "context": "Good To Know section"
    },
    {
      "skill_name": "Ionic",
      "category": "frameworks",
      "confidence": 100,
      "mentioned_as": ["ionic"],
      "context": "Good To Know section"
    },
    {
      "skill_name": "TypeScript",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["TypeScript"],
      "context": "Good To Know section"
    },
    {
      "skill_name": "Angular",
      "category": "frameworks",
      "confidence": 100,
      "mentioned_as": ["Angular"],
      "context": "Good To Know section"
    }
  ],
  "reasoning": {
    "total_skills_found": 8,
    "skills_by_category": {
      "languages": ["HTML", "CSS", "JavaScript", "TypeScript"],
      "frameworks": ["jQuery", "Ionic", "Angular"],
      "databases": [],
      "tools": ["AWS"]
    },
    "duplicates_removed": [],
    "excluded_skills": []
  },
  "confidence": 100
}
Ansøgning
Ansøgning (Dansk)
Generer Ansøgning

Brug avanceret AI (GPT-4o) til at generere en personaliseret ansøgning på dansk til denne jobansøgning. Brevet vil være skræddersyet til din profil, de specifikke jobkrav og omfattende virksomhedsinformation for maksimal effekt.

Jobbeskrivelse

About the job

Do you want to help develop Molly Shopping Assistant - the future of online shopping?

About Molly Shopping Assistant

‍Molly is an extension that improves online shopping experiences through real-time and virtual shopping assistance. Molly automatically finds better prices, coupon codes and warns you about bad reviews when you shop online. There are more than 400.000 active users on the platform in Denmark and with your help we want to scale it to other markets.

Do you want to kick-start your career in an informal and innovative environment together with skilled colleagues?

You will be offered a challenging position with good possibilities for both personal and professional growth in an informal setting for 10-15 hours weekly work engagement.

Skills

Need to know:

HTML5, CSS3 (Sass)

JS

Hands on development

English spoken and written

Good To Know

jquery

xpath

AWS Serverless environment

Hybrid app experience, using ionic, cordova or similar

Nordic languages, swedish, norwegian

TypeScript both vanilla and in frameworks like Angular

We do not expect you to be an expert in IT development because that is something we will help grow your competencies within. We require you to have a basic skill set where you have the ability to diagnose problems, break-down tasks to smaller tasks and are able to think analytically.

Apply

Are You Interested In Developing Your Career Opportunities In a Danish Startup? Apply Today. Please Make Sure To Upload The Following Documents

Cover letter and CV

We look forward to receiving your application.

Kildehistorik
Vurderet den: N/A
Rapporter Fejl
Hvad er problemet?
Yderligere Detaljer (Valgfrit) Maksimalt 1000 tegn