Ruby Intern
EPAM Systems

Want to grow as a Ruby developer, gain hands-on coding experience, and kickstart your IT career? Our Ruby Laboratory will help you level up quickly: deepen your knowledge, strengthen your programming skills, and get the chance to interview for EPAM projects.
This program is designed for those with a basic understanding of programming who are ready to specialize in Ruby development. You’ll learn how to build efficient, maintainable applications, explore core Ruby concepts, and practice solving real-world development challenges.
Depending on your weekly engagement, the program will last ~3 months, requiring ~20-30 hours per week. After completing the program, top participants will have the opportunity to interview for a Junior Ruby Developer role and may join the EPAM team in Ukraine.
Requirements:
- English level from B1 (Intermediate) and higher
- Software development experience in any programming language
- Good grasp of algorithms, data structures, OOP principles
- Possession of a laptop, preferably on Linux/MacOS systems, ability to work using any of these OS
UNDERSTANDING OF BASIC PRINCIPLES IN:
- Variables, types, objects, conditional operators and loops, arrays, routines, classes
- SQL (e.g., syntax, basic keywords, ability to make samples from one or two tables)
- Git (work with committees, branches, remote repository)
We offer:
- Mentors support. You will get regular feedback and guidance on practical tasks, helping refine skills and take your testing skills to the next level.
- Flexibility. Depending on your weekly engagement, the program will last ~3 months, requiring ~20-30 hours per week – the more time you devote to learning, the faster you complete it and move to the junior position.
- Top-notch materials. Our curriculum is designed by Ruby experts with extensive project experience and validated in hundreds of training runs.
- Industry-based education. We'll help you explore emerging technologies and best practices (including AI), ensuring you are equipped with the knowledge that the current market seeks.
- Career advancement. Upon successful laboratory completion, we will consider you for open positions based on your demonstrated skills and available opportunities at EPAM.
Kindly note that this role supports remote work, but only from within Ukraine.
Kindly be advised that the set of benefits, including learning, certification, and other opportunities, may vary depending on the role you apply for. Our recruiter will be able to share more details about the specific opportunity during your general interview.
EPAM strives to provide its global team of over 61,700 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest.
Як відгукнутися?
Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.
Розмістити резюмеСхожі вакансії
Робочий

Комірик

Продавець-касир (зупинка "Дальницька")
