April 29, 2026
IoT Developer - Internship
Intern • Hybrid
Zielona Gora, Poland
Responsibilities:
Programming and implementing responsive applications using leading IoT platforms
Work with protocols such as MQTT, HTTP, OPC to ensure reliable device communication.
Developing and maintaining clean, efficient, and reusable code
Assist in configuring and setting up IoT devices and gateways.
Gather, analyse, and interpret data from IoT sensors and connected systems.
Troubleshooting and debugging issues to ensure a smooth user experience
Requirements:
Student or graduate in a technical field (Computer Science, Telecommunications, or related areas).
Basic technical understanding of computers, networking, and operating systems.
Interest in learning more about Linux, Windows, and cloud technologies.
Strong analytical thinking and problem-solving skills.
Good communication skills, curiosity, and willingness to learn.
Basic English skills, especially reading technical documentation.
What we offer:
The internship is for 3/4 time, hybrid with 2-3 days a week in the office in Zielona Góra
Unpaid internship
Training and mentorship support,
Opportunity for employment after the internship
Flexible working hours adjusted to academic commitments.
Similar jobs you might like
Technology
Klika Tech sp. z o.o.
Senior Embedded Software Engineer
Senior
Remote
Warsaw, Poland
17,100 - 20,400 PLN
🏢 Summary: Development of an AWS-based IoT platform for smart apartment devices, focused on embedded software for monitoring and controlling thermostats, locks, and other equipment. The role involves building and enhancing embedded services, creating emulators, testing, debugging, and ensuring end-to-end device behavior within an event-driven system. Work includes close collaboration in an Agile environment with responsibility for high-quality, secure embedded solutions. 🗂️ Requirements: 5+ years of experience in Embedded Development, Proficiency in modern C++ for embedded systems (C++17 or earlier), Proficiency in C for embedded systems, Experience with debugging tools (JTAG, GDB, JLink), Understanding of ARM Cortex-M microcontroller architectures, Experience with Python for scripting, Knowledge of Bluetooth Low Energy protocol, Experience with RTOS, Knowledge of hardware interfaces (SPI, I2C, UART), Experience with Git version control, Knowledge of embedded security practices 📃 Skills: C++, C, Python, JTAG, GDB, JLink, ARM, Cortex-M, BLE, RTOS, SPI, I2C, UART, Git, GitHub, Embedded, IoT 🏢 Description: ABOUT THE PROJECT Within this project, you will develop an IoT platform for a real estate company. The idea of this product is to make smart, AWS-based solutions for managing thermostats, smart locks, and other equipment in our clients’ apartments, and to make it easy to use. Our globally distributed teams are working on an event-driven system that will allow direct monitoring and control of devices located in apartments in the United States. On the Klika Tech side, we are responsible for the system’s end-to-end behavior, including front-end, back-end, and mobile applications. YOUR ROLE Developing new and enhancing the existing services; Creating emulators to test and validate the implementation; Performing Unit Tests; Performing an effective code review; Participating in debug sessions; Taking part in Agile ceremonies (dailies, planning, etc.). REQUIREMENTS 5+ years of experience in Embedded Development; Proficiency in modern C++ programming for embedded systems. Preferably, to know new features of C++17 and earlier; Experience with debugging tools (e.g., JTAG , GDB , JLink); Understanding of microcontroller architectures (e.g., ARM Cortex-M ); Proficiency in C programming for embedded systems; Experience in Python programming – usually to write helper scripts; Bluetooth Low Energy protocol knowledge; Experience with real-time operating systems ( RTOS ); Knowledge of hardware interfacing (e.g., SPI, I2C, UART); Familiarity with version control systems (Git, github); Knowledge of embedded security practices; Familiarity with Jira (eg. kanban boards, sprints), Confluence; B2+ level of English. NICE TO HAVE Background or experience in IOT/Building Automation/Factory Automation/Smart Home; Experience in Active Object design pattern, state machines (FSM, HSM); Experience with specific development boards or platforms (based on NRF5x microcontrollers); LoRaWAN network knowledge; ZWave protocol knowledge; Experience working with AWS IOT; Experience with Chirpstack; Knowledge of CI/CD practices. WE OFFER Flexible work schedule; Private healthcare insurance - LuxMed (extended gold package for parents & kids); Multisport card; Workation; Financial bonuses for significant life events (wedding, birth of a child); Compensation of professional training: courses, seminars, trainings (it is decided for each person individually if the whole thing or a part of it will be covered); Author's right (for those who write the code).
Technology
Grid Dynamics Poland
C++ Engineer Intern
Intern
Hybrid
Gdansk, Poland
32 - 32 PLN
🏢 Summary: 6-month C++ internship focused on hands-on learning under mentorship, combining practical development tasks with structured self-development. The role involves close collaboration with a mentor and team in a hybrid 4+1 office model in Gdansk. Successful completion may lead to further employment opportunities. 🗂️ Requirements: Bachelor degree or final-year student in Computer Science or related field, Good knowledge of data structures and algorithms, Practical experience with C++ (minimum 500 lines project), Practical experience with Git (minimum 20 non-trivial commits), Familiarity with command line tools, Intermediate English proficiency, Availability for 30 hours per week for 6 months, Ability to work on-site in Gdansk 4 days per week 📃 Skills: C++, Git, Algorithms, DataStructures, CommandLine, English 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: Learning under the supervision of an experienced programmer Spend 30 hours per week for 6 months on developing yourself in your chosen field Working closely with your mentor on daily tasks Collaborating with the team in a hybrid model: 4 days per week in our office and 1 day remotely is mandatory Min requirements: Good knowledge of computer science concepts covered during typical university courses (data structures like arrays, lists, trees, common algorithms, algorithmic complexities) Practical familiarity with the typical command line tools Practical experience with C++, strong familiarity with the syntax by having written a project with at least 500 lines of non-trivial code Practical experience with Git, i.e. should have at least 20 non-trivial commits in a repository English: At least intermediate level of written and spoken English Bachelor degree or a strong last-year student in Computer Science or a related discipline This role is based in our office in Gdansk. Being located in Gdansk or within a comfortable commuting distance is preferred to support our 4+1 hybrid work model. Would be a plus: Understanding of the memory hierarchy and the corresponding latencies More prior projects done on own volition We offer: The duration of the internship is 6 months Compensation for the period of study Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training The best students will have the opportunity for further employment in the company Opportunity to participate in all activities of the company We provide all the necessary equipment Access to training platforms
Technology
Transition Technologies PSC
Cloud Developer - Internship
Intern
Hybrid
Łódź, Poland
🏢 Summary: Summer 3/4-time hybrid internship focused on building simple serverless applications in Microsoft Azure and supporting development of event-driven workflows. The role involves implementing small pieces of application logic using AI coding tools, testing solutions, and collaborating via GitHub. It offers hands-on experience with cloud technologies, AI-assisted development, and automated processes. 🗂️ Requirements: Basic knowledge of programming (JavaScript, TypeScript, Python or similar), Basic familiarity with GitHub (commits, branches, pull requests), Interest in AI, cloud technologies, and modern web applications, Willingness to learn Azure, GitHub Copilot, and Claude Code, Availability during the summer period, Ability to work collaboratively in a team 📃 Skills: JavaScript, TypeScript, Python, Azure, GitHub, GitHubActions, Copilot, Claude, Serverless 🏢 Description: Responsibilities Support in building simple serverless applications in Microsoft Azure Implement small pieces of application logic with the help of AI tools (e.g. GitHub Copilot, Claude Code) Participate in creating automated workflows and event-driven processes Analyze problems and break them down into smaller, manageable steps Test developed solutions and collaborate with the team to improve them Work with GitHub repositories and learn the basics of GitHub Actions Requirements Basic knowledge of programming (e.g. JavaScript/TypeScript, Python, or similar) Interest in AI, cloud technologies, and modern web applications Familiarity with GitHub (commits, branches, pull requests – basic level is enough) Willingness to learn tools such as: GitHub Copilot Claude Code Azure (introductory level) Proactive attitude, curiosity, and willingness to ask questions Ability to work collaboratively in a team Availability during the summer period What we offer: The internship is for 3/4 time, hybrid with 2-3 days a week in the office in Łódź or Białystok Unpaid internship Training and mentorship support, Opportunity for employment after the internship Flexible working hours adjusted to academic commitments.
Technology
Grid Dynamics Poland
Developer Python Intern Gdansk
Intern
Hybrid
Gdansk, Poland
32 - 32 PLN
🏢 Summary: 6-month IT internship focused on developing Python programming skills under the supervision of an experienced mentor in a hybrid work model. The program combines practical tasks, mentorship, and technical evaluation, with the possibility of further employment after completion. 🗂️ Requirements: Good knowledge of Data Structures and Algorithms, Understanding of OOP/OOD principles, Knowledge of OSI model, TCP/IP, HTTP/HTTPS, Knowledge of relational databases and SQL, Knowledge of Linux/Unix, Knowledge of Python fundamentals, Basic practical experience with Python, Intermediate or higher English, BS or MS degree (or undergraduate status) in technical field, Availability to work 30 hours per week for 6 months, Availability to work 4 days per week from Gdansk office 📃 Skills: Python, SQL, Linux, Unix, TCP/IP, HTTP, HTTPS, OSI, OOP, OOD, Git, CI/CD, PyCharm 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: Learning under the supervision of an experienced programmer Spend 30 hours per week for 6 months on developing yourself in your chosen field Working closely with your mentor on daily tasks Collaborating with the team in a hybrid model: 4 days per week in our office and 1 day remotely is mandatory Min requirements: Good knowledge of Computer Science fundamentals: Data Structures and Algorithms OOP/OOD principles Networking: OSI model, TCP/IP, HTTP/HTTPS Databases: relational DB concepts and SQL OS: Linux/Unix Good knowledge of Python fundamentals (Python Core) Basic practical experience with Python English: Intermediate or higher (spoken and written) Technical education: BS or MS, undergraduate This role is based in our office in Gdansk. Being located in Gdansk or within a comfortable commuting distance is preferred to support our 4+1 hybrid work model. Would be a plus: Git Hands-on experience with Linux/Unix Practical experience in CI/CD PyCharm familiarity We offer: The duration of the internship is 6 months 6 working hours a day Compensation for the period of study Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training The best students will have the opportunity for further employment in the company Opportunity to participate in all activities of the company We provide all the necessary equipment Access to training platforms
Technology
Reply Polska Sp. z o. o.
Fullstack IoT Engineer (B2B)
Mid
Hybrid
Katowice, Poland
100 - 130 PLN
🏢 Summary: Hands-on backend and cloud engineering role focused on building scalable IoT and cloud-native platforms in AWS. The position involves developing backend services, designing REST APIs, and implementing event-driven IoT architectures with strong emphasis on reliability and automation. You will contribute to infrastructure, data processing, and deployment pipelines in a production-grade AWS environment. 🗂️ Requirements: Completed degree in Computer Science or related field, 3+ years of backend development experience with TypeScript and Node.js, Strong knowledge of REST API design and NestJS framework, Hands-on experience with AWS services (Lambda, S3, SQS, IoT Core), Experience with relational databases such as PostgreSQL and ORM tools, Basic experience with containerization and CI/CD pipelines, Experience with infrastructure as code tools, Understanding of cloud-native or event-driven architectures, Fluent English and Polish, Availability for hybrid work (1–2 office visits per week) 📃 Skills: TypeScript, Node.js, NestJS, Fastify, OpenAPI, AWS, Lambda, S3, SQS, IoT, MQTT, Kinesis, Timestream, PostgreSQL, Aurora, TypeORM, Terraform, OpenTofu, Docker, CI/CD, Vue, IoT 🏢 Description: Responsibilities We are looking for a hands-on software and cloud engineer with a strong backend focus who wants to grow within IoT and cloud-native systems . You will contribute to building scalable IoT and cloud platforms at OBI Smart Technologies Poland , working on systems handling device communication , telemetry ingestion , and automation workflows . You collaborate closely with backend engineers, architects and product teams to deliver reliable and production-ready solutions across AWS -based environments. Your key responsibilities include: Develop and maintain backend services using TypeScript, Node.js, NestJS and Fastify . Design and implement REST APIs using OpenAPI standards and validation patterns . Contribute to AWS - based IoT and event-processing architectures including IoT Core, MQTT and telemetry ingestion . Support development of data processing and automation workflows using Lambda, SQS, Kinesis and Timestream . Work with PostgreSQL or Aurora databases and maintain persistence layers using TypeORM . Contribute to infrastructure and deployment processes using Terraform or OpenTofu , Docker and CI/CD pipelines . Support monitoring , testing , observability and operational stability while occasionally contributing to frontend components in Vue 3. Qualifications Completed university degree in Computer Science or a comparable technical field. 3+ years of experience in backend development using TypeScript and Node.js . Good knowledge of REST API design and frameworks such as NestJS. Hands-on experience with AWS services such as Lambda, S3, SQS or IoT Core . Experience working with relational databases such as PostgreSQL and ORM tools. Basic experience with containerization , CI/CD pipelines and infrastructure as code tools. Understanding of cloud-native or event-driven architectures Fluent communication skills in English and Polish and availability to work in a hybrid mode with 1–2 office visits per week. About OBI Smart Technologies WHO ARE WE: We are a joint venture between OBI and Reply Group, responsible for co-designing, building and operating mission-critical digital platforms for commerce, customer service, and omnichannel retail. OUR MISSION: " We unite technology leadership with deep retail vision to implement standardized processes and scalable digital products that drive efficient support for one of Europe’s largest DIY retailers. Leveraging proven best practices, we advance the internationalization of products and the digital mindset of our partners, delivering consistent and business-critical solutions to support the targets of our customer. "
Technology
Reply Polska Sp. z o. o.
Fullstack IoT Engineer
Mid
Hybrid
Katowice, Poland
9,000 - 13,000 PLN
🏢 Summary: Backend-focused Software and Cloud Engineer role focused on building scalable IoT and cloud-native platforms in AWS. The position involves developing backend services, designing REST APIs, and implementing event-driven architectures for device communication and telemetry processing. You will also contribute to infrastructure, deployment, and data processing workflows in production cloud environments. 🗂️ Requirements: Completed degree in Computer Science or related technical field, 3+ years of backend development experience with TypeScript and Node.js, Strong knowledge of REST API design and NestJS, Hands-on experience with AWS services (Lambda, S3, SQS, IoT Core), Experience with PostgreSQL and ORM tools, Basic experience with containerization, CI/CD, and infrastructure as code, Understanding of cloud-native or event-driven architectures 📃 Skills: TypeScript, Node.js, NestJS, Fastify, OpenAPI, AWS, Lambda, S3, SQS, IoTCore, MQTT, Kinesis, Timestream, PostgreSQL, Aurora, TypeORM, Terraform, OpenTofu, Docker, CICD, Vue, REST 🏢 Description: Responsibilities We are looking for a hands-on software and cloud engineer with a strong backend focus who wants to grow within IoT and cloud-native systems . You will contribute to building scalable IoT and cloud platforms at OBI Smart Technologies Poland , working on systems handling device communication , telemetry ingestion , and automation workflows . You collaborate closely with backend engineers, architects and product teams to deliver reliable and production-ready solutions across AWS -based environments. Your key responsibilities include: Develop and maintain backend services using TypeScript, Node.js, NestJS and Fastify . Design and implement REST APIs using OpenAPI standards and validation patterns . Contribute to AWS - based IoT and event-processing architectures including IoT Core, MQTT and telemetry ingestion . Support development of data processing and automation workflows using Lambda, SQS, Kinesis and Timestream . Work with PostgreSQL or Aurora databases and maintain persistence layers using TypeORM . Contribute to infrastructure and deployment processes using Terraform or OpenTofu , Docker and CI/CD pipelines . Support monitoring , testing , observability and operational stability while occasionally contributing to frontend components in Vue 3. Benefits Motivizer Benefits Platform to choose and manage all your benefits in one place. You receive a budget (550 PLN monthly). You can choose medical care package, meal tickets, sports cards (we have Multisport and on preferential terms, we have membership cards to one of the most popular Gyms), cinema tickets, shop vouchers, discounts and many more. Language Courses – you'll have access to a multi-language learning platform enabling you to practice your language skills and learn new ones! Regular and systematic further training opportunities - both internally and from external providers. We support your ongoing learning and development. Cooperation within an internal community is our everyday reality. We have networking events, coding challenges, and company parties for different occasions. Qualifications Completed university degree in Computer Science or a comparable technical field. 3+ years of experience in backend development using TypeScript and Node.js . Good knowledge of REST API design and frameworks such as NestJS. Hands-on experience with AWS services such as Lambda, S3, SQS or IoT Core . Experience working with relational databases such as PostgreSQL and ORM tools. Basic experience with containerization , CI/CD pipelines and infrastructure as code tools. Understanding of cloud-native or event-driven architectures Fluent communication skills in English and Polish and availability to work in a hybrid mode with 1–2 office visits per week. About OBI Smart Technologies WHO ARE WE: We are a joint venture between OBI and Reply Group, responsible for co-designing, building and operating mission-critical digital platforms for commerce, customer service, and omnichannel retail. OUR MISSION: " We unite technology leadership with deep retail vision to implement standardized processes and scalable digital products that drive efficient support for one of Europe’s largest DIY retailers. Leveraging proven best practices, we advance the internationalization of products and the digital mindset of our partners, delivering consistent and business-critical solutions to support the targets of our customer. "
Technology
HERTZ NEW TECHNOLOGIES sp. z o.o.
Embedded Developer
Mid
On-site
Zielona Góra, Poland
🏢 Summary: Offer for a developer to create and enhance embedded software for IoT and wearable devices, focusing on Linux-based system components, network and wireless communication, and hardware-software integration. The role involves developing distributed systems, designing architecture, and maintaining technical documentation and testing strategies. 🗂️ Requirements: Experience with Linux/Unix systems, Proficiency in Python, Proficiency in JavaScript, Knowledge of networking technologies, Knowledge of wireless technologies, Understanding of communication protocols, Experience in embedded systems development, Ability to integrate hardware with software 📃 Skills: Linux, Unix, Python, JavaScript, IoT, Embedded, Networking, Wireless, Protocols, RaspberryPi 🏢 Description: Dołącz do naszego zespołu i pracuj nad tworzeniem oraz rozwojem oprogramowania dla systemów wbudowanych i urządzeń IoT, w tym urządzeń wearable. Na tym stanowisku będziesz rozwijać komponenty systemowe działające w środowisku Linux, odpowiedzialne za komunikację sieciową i bezprzewodową, integrację sprzętu z oprogramowaniem oraz przetwarzanie danych pochodzących z urządzeń końcowych w rozproszonym systemie. Co będziesz robić: Tworzyć i rozwijać oprogramowanie dla sprzętu sieciowego oraz systemów transmisji bezprzewodowej. Programować i rozwijać systemy embedded, w tym urządzenia typu wearable. Realizować powierzone zadania zgodnie z ustalonym harmonogramem. Współpracować z zespołem developerów przy realizacji projektów. Brać udział w projektowaniu architektury systemu oraz w przeglądach kodu. Tworzyć i utrzymywać przejrzystą dokumentację techniczną oraz strategie testów. Wymagania: Doświadczenie w pracy z systemami Linux/Unix. Umiejętność programowania w Python i JavaScript. Znajomość technologii sieciowych i bezprzewodowych oraz protokołów komunikacyjnych. Umiejętności analitycznego i algorytmicznego myślenia. Samodzielność w rozwiązywaniu złożonych problemów technicznych. Dobra organizacja pracy i zarządzanie czasem pod presją. Umiejętność pracy zespołowej i efektywnej komunikacji. Chęć rozwoju i poznawania nowych narzędzi oraz technologii. Mile widziane: Doświadczenie w pracy z Raspberry Pi lub podobnymi platformami, w tym programowanie urządzeń peryferyjnych. Doświadczenie w tworzeniu oprogramowania na urządzenia mobilne. Co oferujemy: Pracę w obszarze rozwijającej się technologii. Pracę w formie stacjonarnej z biura w Zielonej Górze. Wynagrodzenie dostosowane do Twoich umiejętności. Brak korporacyjnej atmosfery. Możliwość rozwoju zawodowego w zależności od potrzeb w obszarze nowych technologii. Możliwość skorzystania z oferty ubezpieczenia na życie. Niezbędne narzędzia do wykonywania pracy jak komputer, telefon.
Technology
HERTZ NEW TECHNOLOGIES sp. z o.o.
Embedded Developer
Mid
On-site
Zielona Góra, Poland
🏢 Summary: Development of embedded and IoT software components running on Linux, focused on networking and wireless communication for distributed systems and wearable devices. The role involves building and enhancing system-level software, integrating hardware with software, and contributing to system architecture and testing strategies. Work is performed on-site with a strong focus on modern connected technologies. 🗂️ Requirements: Experience with Linux/Unix systems, Proficiency in Python, Proficiency in JavaScript, Knowledge of networking technologies, Knowledge of wireless technologies, Knowledge of communication protocols 📃 Skills: Linux, Unix, Python, JavaScript, Networking, Wireless, Protocols, Embedded, IoT 🏢 Description: Dołącz do naszego zespołu i pracuj nad tworzeniem oraz rozwojem oprogramowania dla systemów wbudowanych i urządzeń IoT, w tym urządzeń wearable. Na tym stanowisku będziesz rozwijać komponenty systemowe działające w środowisku Linux, odpowiedzialne za komunikację sieciową i bezprzewodową, integrację sprzętu z oprogramowaniem oraz przetwarzanie danych pochodzących z urządzeń końcowych w rozproszonym systemie. Co będziesz robić: Tworzyć i rozwijać oprogramowanie dla sprzętu sieciowego oraz systemów transmisji bezprzewodowej. Programować i rozwijać systemy embedded, w tym urządzenia typu wearable. Realizować powierzone zadania zgodnie z ustalonym harmonogramem. Współpracować z zespołem developerów przy realizacji projektów. Brać udział w projektowaniu architektury systemu oraz w przeglądach kodu. Tworzyć i utrzymywać przejrzystą dokumentację techniczną oraz strategie testów. Wymagania: Doświadczenie w pracy z systemami Linux/Unix. Umiejętność programowania w Python i JavaScript. Znajomość technologii sieciowych i bezprzewodowych oraz protokołów komunikacyjnych. Umiejętności analitycznego i algorytmicznego myślenia. Samodzielność w rozwiązywaniu złożonych problemów technicznych. Dobra organizacja pracy i zarządzanie czasem pod presją. Umiejętność pracy zespołowej i efektywnej komunikacji. Chęć rozwoju i poznawania nowych narzędzi oraz technologii. Mile widziane: Doświadczenie w pracy z Raspberry Pi lub podobnymi platformami, w tym programowanie urządzeń peryferyjnych. Doświadczenie w tworzeniu oprogramowania na urządzenia mobilne. Co oferujemy: Pracę w obszarze rozwijającej się technologii. Pracę w formie stacjonarnej z biura w Zielonej Górze. Wynagrodzenie dostosowane do Twoich umiejętności. Brak korporacyjnej atmosfery. Możliwość rozwoju zawodowego w zależności od potrzeb w obszarze nowych technologii. Możliwość skorzystania z oferty ubezpieczenia na życie. Niezbędne narzędzia do wykonywania pracy jak komputer, telefon.
Technology
Transition Technologies PSC
Cloud Engineer - Internship
Intern
Hybrid
Bialystok, Poland
🏢 Summary: Entry-level cloud internship focused on learning Infrastructure as Code and supporting daily cloud and system operations in AWS environments. The role offers hands-on experience with CloudFormation, system monitoring, and basic cloud configuration under mentorship. It is designed for students or graduates who want to start a career in Cloud/DevOps. 🗂️ Requirements: Student or graduate in Computer Science, Telecommunications, or related field, Basic understanding of computers, networking, and operating systems, Interest in Linux, Windows, and cloud technologies, Strong analytical and problem-solving skills, Basic English for reading technical documentation 📃 Skills: AWS, CloudFormation, CloudWatch, Linux, Windows, EC2, S3, VPC, Python, Bash, PowerShell, Git, DNS, IP, Networking 🏢 Description: About the position We are looking for someone who wants to take their first steps into the world of cloud computing! If you are fascinated by how modern systems work, want to learn what Infrastructure as Code is, and dream of working with AWS technologies, this opportunity is for you. We value passion, curiosity, and a willingness to learn more than experience. During the internship, you will gain hands-on experience by supporting daily infrastructure and systems operations while learning from experienced engineers. Responsibilities Learn infrastructure automation by supporting the preparation and testing of CloudFormation (IaC) templates. Assist with monitoring Linux and Windows systems and basic cloud service configuration. Support incident monitoring and service availability tracking using tools such as AWS CloudWatch. Help create and maintain technical documentation, procedures, and configuration notes. Participate actively in technical meetings and learn modern Cloud / DevOps working standards. Requirements Student or graduate in a technical field (Computer Science, Telecommunications, or related areas). Basic technical understanding of computers, networking, and operating systems. Interest in learning more about Linux, Windows, and cloud technologies. Strong analytical thinking and problem-solving skills. Good communication skills, curiosity, and willingness to learn. Basic English skills, especially reading technical documentation. Nice to have Basic knowledge of cloud concepts such as EC2, S3, or VPC, or completion of a related course (e.g. AWS Cloud Practitioner). Interest in scripting with basic knowledge of Python, Bash, or PowerShell. Basic understanding of Git and version control systems. Basic networking knowledge, including IP addresses, subnets, and DNS. What we offer: The internship is for 3/4 time, hybrid with 2-3 days a week in the office in Łódź or Białystok. Unpaid internship. Training and mentorship support. Opportunity for employment after the internship. Flexible working hours adjusted to academic commitments.
Technology
Sii
Senior React Native Developer – IoT industry (f/m/x)
Senior
Hybrid
Katowice, Poland
🏢 Summary: Role focused on developing and maintaining a React Native mobile application for IoT-based remote control and monitoring of heating systems. The app integrates with devices via RESTful API and local Wi-Fi hotspot and is deployed on both Android and iOS with automated release processes. The position involves ownership of key application areas, including state management, custom UI, and device integration. 🗂️ Requirements: 4+ years of experience with React Native, 5+ years of experience with JavaScript/TypeScript, Strong knowledge of Redux, Context API, TanStack Query, Experience with RESTful API integration, Experience with IoT device integration, Experience publishing apps to Google Play and App Store, English proficiency minimum B2, Availability for hybrid work in Katowice (1 day per week), Residence in Poland, Fluent Polish 📃 Skills: React, ReactNative, JavaScript, TypeScript, Redux, ContextAPI, TanStackQuery, REST, API, IoT, WiFi, Android, iOS 🏢 Description: Dołącz do zespołu rozwijającego mobilną aplikację IoT służącą do zdalnego sterowania i monitorowania systemów ogrzewania w budynkach mieszkalnych oraz komercyjnych. Aplikacja komunikuje się bezpośrednio z urządzeniami poprzez RESTful API oraz lokalny hotspot Wi‑Fi i działa produkcyjnie w ponad 25 krajach. Projekt jest rozwijany równolegle na Androida i iOS, z pełną automatyzacją procesu wdrożeń. Rola ma realny wpływ na jakość produktu używanego na co dzień przez użytkowników końcowych. Szukamy osoby, która weźmie odpowiedzialność za rozwój i utrzymanie kluczowych obszarów aplikacji mobilnej. Praca odbywa się w modelu hybrydowym - 1 dzień w tygodniu z biura w Katowicach. Twoje zadania Rozwój i utrzymanie aplikacji mobilnej w React Native Implementacja logiki integrującej aplikację z urządzeniami IoT (REST API, Wi-Fi hotspot) Wdrażanie niestandardowych projektów UI i animacji zgodnie z design systemem Zarządzanie stanem aplikacji z wykorzystaniem Redux, Context API i TanStack Query Współpraca z zespołem produktowym Udział w przeglądach kodu i planowaniu sprintów Wymagania 4 lata doświadczenia w React Native Minimum 5 lat doświadczenia w programowaniu w JavaScript/TypeScript Znajomość Redux, Context API, TanStack Query Doświadczenie w pracy z RESTful API i integracjach z urządzeniami IoT Doświadczenie w procesie publikacji aplikacji na Google Play i App Store Komunikatywny angielski (min. B2) Dyspozycyjność do pracy hybrydowej z biura w Katowicach (1 dzień w tygodniu) Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego Mile widziane Wcześniejsza praca przy projektach IoT lub komunikacji z urządzeniami sprzętowymi Umiejętność implementacji złożonych animacji i customowych UI Doświadczenie w zespołach cross‑funkcyjnych (produkt, design, QA)