Nokia
Nokia

Full Stack Development - Working Student (Wroclaw)

RoleFull Stack
LevelIntern
LocationPoland
WorkOn-site
TypeInternship
Posted3 weeks ago
Apply now

About the role

Working Student is a long-term paid internship, that allows you to kickstart your fabulous journey in the IT world. As our Trainee you can have experience working in such areas that correspond to full-time jobs. The internship usually lasts from 6 to 24 months. We are open to flexible working hours so that you can reconcile working with us with your studies. #Open ToYou.

As a Working Student, you will be building features across the full stack web application used internally to monitor and manage CI/CD integrations across the organization, connecting with a wide range of external engineering tools. You will be an active member of the team - working with a modern, opinionated codebase, taking ownership of real tasks and seeing your changes running in production.

Location: Poland, Wroclaw

Must-Have:

  • Active student status at minimum one year
  • Solid knowledge of Python programming
  • Foundational knowledge of React and TypeScript/JavaScript
  • Understanding of how web applications work: HTTP, REST, frontend/backend separation
  • Familiarity with relational or document databases
  • Openness to AI-assisted development as a core part of the workflow
  • Ability to work independently on assigned tasks and communicate effectively

It would be nice if you also had:

  • Hands-on experience with Mongo

DB or ClickHouse:

  • Exposure to task queues or background processing concepts (e.g. Celery, Redis)
  • Experience with version control (Git) and code review workflows
  • Previous project or academic experience building web applications end-to-end

As part of our team, you will:

  • Build and extend features across the frontend (React, TypeScript) and backend (Python, Flask)
  • Work on features ranging from real-time data streaming to analytics dashboards
  • Work with multiple data stores such as MongoDB for operational data and Click House for analytics
  • Contribute to background task workflows using Celery
  • Write tests and maintain code quality through established standards
  • Collaborate with the team in short feedback loops, shipping incremental well-reviewed changes
  • Gain exposure to Docker-based development environments and DevOps practices

Required skills

Python

React

TypeScript

JavaScript

HTTP

REST

Databases

Git

About Nokia

Poland

Headquarters