2,122,325open jobs
134,326companies
241,017added this week
Browse all
Location
In office (Lviv)
Seniority
Intern
Employment
Internship

First seen by Alion on Nov 5, 2026.

Overview
Company
Impact
Profile match
Swipex is a Ukrainian web development studio with a dedicated team of programmers, designers and SEO specialists. It builds websites and SaaS products with modern design solutions for its clients. The company is headquartered in Lviv, Ukraine.

Company Overview
We're a pioneering company transforming business needs through innovative solutions for our exclusive client. Our mission is to deliver informative SaaS products that align with modern design solutions and cutting-edge technologies.

Role Overview
We’re on the hunt for an ambitious and curious Trainee Node.js (Next.js) Developer who is eager to kickstart their career in web development and passionate about exploring modern technologies and AI-powered development tools.

In this role, you won’t just learn how to build web applications; you’ll gain hands-on experience working with Node.js, Next.js, and modern JavaScript technologies while discovering how AI tools can make development workflows smarter and more efficient.

Join our vibrant office space, where you’ll work alongside passionate developers and experienced mentors. If you’re excited about coding, solving technical challenges, and building modern web applications, we’d love to meet you!

🎯 Mission
Master the fundamentals of web development using Node.js and Next.js, learn to build functional and scalable web applications, and actively explore AI tools to improve your coding workflow, problem-solving skills, and development efficiency.

✅ Key Responsibilities
Assist in developing and maintaining web applications using Node.js and Next.js
Build basic application features, UI components, and server-side functionality based on predefined requirements
Work with JavaScript / TypeScript to write clean, readable, and maintainable code
Learn to develop and maintain API endpoints and integrate third-party services
Work with databases to store, retrieve, and manage application data
Use Claude, ChatGPT, and other AI tools to explore technical solutions, generate code suggestions, debug issues, and optimize development tasks
Collaborate with experienced developers to understand coding standards and best practices
Participate in code reviews, team discussions, and brainstorming sessions
Fix basic bugs and gradually take ownership of small development tasks

🛠 Requirements
Basic knowledge of JavaScript and understanding of fundamental programming concepts
Basic understanding of Node.js and its core concepts
Familiarity with React: components, props, state, and hooks
Basic understanding of Next.js or strong motivation to learn the framework
Understanding of asynchronous JavaScript (Promises, async/await)
Basic knowledge of HTML, CSS, and web development principles
Understanding of REST API concepts and how client-server communication works
Basic knowledge of Git and version control fundamentals
AI curiosity – willingness to experiment with Claude, ChatGPT, and other AI tools to solve development tasks and improve productivity
Strong logical thinking and problem-solving skills
Eagerness to learn quickly and handle constructive feedback professionally
English level: Upper-Intermediate or higher – comfortable reading technical documentation, using English-language AI tools, and communicating with the team

🌟 Nice-to-Haves
Educational, personal, or pet projects built with Node.js, React, or Next.js
Basic understanding of TypeScript
Familiarity with databases such as PostgreSQL or MongoDB
Basic knowledge of SQL
Understanding of authentication and authorization concepts
Experience working with REST APIs
Familiarity with Next.js features such as App Router, Server Components, and API Routes
Basic understanding of deployment processes and hosting platforms
Experience with AI-powered development tools and Prompt Engineering
A GitHub profile with personal or educational projects

Collaboration Format
Full-time (on-site)
Work closely with experienced Node.js / Next.js developers who will provide guidance and mentorship
Collaborate with the development team on real commercial projects
Clear growth path to transition into a Junior Node.js (Next.js) Developer role

What We Offer
Dedicated mentorship and hands-on training with real commercial projects
An opportunity to develop your skills in modern backend and full-stack technologies
Practical experience with Node.js, Next.js, and the latest AI-powered development tools
A supportive environment where asking questions, experimenting, and learning are encouraged
Regular feedback and guidance from experienced developers
Competitive starting compensation package for entry-level positions

Even if your experience doesn’t perfectly align with all the requirements, we encourage you to apply. We’re looking for someone with a strong learning mindset, genuine curiosity, and the motivation to grow into a great developer!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,122,325 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Lviv
In office · Full-Time · Bachelor's Degree · Singapore
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
AI/ML
LangGraph
LangChain
Model Context Protocol
Embeddings
Function Calling
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
Anthropic
OpenAI Agents SDK
AWS Bedrock AgentCore
Structured Outputs
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
gRPC
Terraform
GitHub Actions
CloudFormation
WebSockets
GitLab CI
CI/CD
AWS
Docker
Kubernetes
IAM
Cybersecurity
Least Privilege
OWASP
Apply
$135k – $216k per year · In office · Public Trust · 12+ years exp · Associate's Degree · Atlantic City
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Frontend
Angular
DevOps
Rest API
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
FedRAMP
Management
Agile
MedTech
Verification & Validation
Apply
In office · Internship · Bachelor's Degree · Bangkok
JavaScript
TypeScript
C#
C#
.NET
AI/ML
AI Agents
Agentic Workflows
Frontend
GraphQL
React.js
DevOps
Rest API
CI/CD
Git
GitHub
Analytics
A/B Testing
Metabase
Superset
Management
Agile
Apply
In office · Internship · Bachelor's Degree · Bangkok
Python
JavaScript
Kotlin
TypeScript
C#
Dart
Scala
Swift
AI/ML
Hadoop
Frontend
Vue.js
Redux
GraphQL
Angular
React.js
Mobile
Flutter
DevOps
Rest API
CI/CD
GitHub
Analytics
A/B Testing
Apply
In office · Internship · Bachelor's Degree · Bangkok
Python
JavaScript
Kotlin
TypeScript
C#
Dart
Scala
Swift
AI/ML
Hadoop
Frontend
Vue.js
Redux
GraphQL
Angular
React.js
Mobile
Flutter
DevOps
Rest API
CI/CD
GitHub
Analytics
A/B Testing
Apply
In office · Full-Time · Lviv
Python
Python
FastAPI
Django
Django REST Framework
Alembic
Databases
MySQL
PostgreSQL
DevOps
Git
Apply
In office · Full-Time · 3+ years exp · Lviv
JavaScript
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
RabbitMQ
Frontend
Redux
React.js
Zod
React Hook Form
Redux Toolkit
React Router
DevOps
Rest API
Azure
Docker
Kubernetes
Cybersecurity
Microsoft Entra ID
Management
Agile
Apply
In office · Full-Time · 5+ years exp · Lviv
Python
Java
Kotlin
C++
Java
Gradle
Netty
Databases
Redis
NATS
Apache Kafka
DevOps
gRPC
CI/CD
Git
AWS
Kubernetes
Apply
In office · Full-Time · Lviv
AI/ML
Computer Vision
ONNX
Ultralytics
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Lviv
Apply
See all jobs
This is one of many
2,122,325 more open roles from verified company boards, updated every day.