Front-End Trainee

JavaScript

Front-End Trainee

JavaScript
-, Wrocław +2 Locations

EPAM Systems

Practice / Internship
Junior
Remote

Job description

Ready to gain real-world experience and boost your front-end skills? Join EPAM’s Front-End Mentoring Program – a hands-on, two-month learning journey designed to prepare you for the tech industry.


Details

This exclusive program blends self-paced study with group mentoring, giving you flexibility along with expert guidance. You’ll learn from EPAM professionals working on high-impact projects while building a strong foundation in modern front-end development.


By participating, you will gain:

  1. Mastery of core front-end technologies: HTML, CSS, JavaScript

  2. Practical experience with modern frameworks: React or Angular

  3. Skills in algorithms, data structures, OOP and databases

  4. Exposure to real-world engineering best practices

  5. Direct support through mentoring calls and Q&A sessions

  6. Insights into industry workflows and expectations


Registration deadline: March 20, 2026

Program start*: April 20, 2026

After completing the program, top-performing participants may be invited to continue their learning journey, based on skills, performance and available opportunities at EPAM.

*Program dates are subject to change. Stay tuned for updates.


Learning format

  • Duration: ~2 months

  • Commitment: ~20 hours/week

  • Access to self-study materials and practical tasks

  • Regular online Q&A sessions with EPAM mentors


After completing all modules and passing a technical assessment, you’ll have a final interview with an EPAM expert. Top performers may be invited to continue their journey at EPAM, based on skills, performance, and available opportunities.


What is required for training:

  • English level: B2 or higher

  • Solid understanding of JavaScript, HTML, and CSS

  • Strong knowledge of algorithms, OOP, data structures and databases

  • Analytical thinking and problem-solving skills

Nice to have:

  • Basic familiarity with TypeScript, ReactJS, Angular, or NodeJS


How to get started?

  1. Register by March 20, 09:00 am, filling in all required fields and attaching your CV. You’ll receive a confirmation email with further details.

  2. Pass the Assessment available in your account's "My assessments" section. It includes an English test and a Technical Test. Deadline: March 23, 10:00 am.

  3. Join an Interview with our AI-assistant.

  4. Complete an Online Technical Interview with our expert. We will notify you of the final enrollment results and provide detailed instructions for starting your learning journey if you are admitted.  


Stay tuned for deadlines! After registering, check your inbox (and spam folder) for further instructions.


Important notice

  1. This training is for citizens of Poland and specialists who have relocated to this country for permanent stay. 

  2. Participants must be at least 18 years old to be eligible for registration.

  3. The estimated start date of the program is April 20, 2026. The program start date may change and the selection period may be adjusted accordingly. Please regularly check for updates on this page and via email. 

  4. Given the limited seats, application order and assessment results are crucial for enrollment.

  5. Active participants of trainings available on the сampus.epam.com platform and EPAM Systems Company Employees are not allowed to register for the training.

Tech stack

    English

    B2

    Algorithms

    junior

    Databases

    junior

    OOP

    junior

    HTML

    junior

    Data Structures

    junior

    CSS

    junior

    JavaScript

    junior

    ReactJS

    nice to have

    TypeScript

    nice to have

    Angular

    nice to have

Office location

Published: 19.02.2026

Front-End Trainee

Summary of the offer

Front-End Trainee

-, Wrocław
EPAM Systems
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. We kindly ask you to include the following clause in your application: "Wyrażam zgodę na przetwarzanie danych osobowych zawartych w ni... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.