-
View all jobs
Why Ruby on Rails
Why Ruby? Because it is a programming language that is easy to learn, super productive and it is optimized for programmer happiness.
Why Rails? Because it is a web framework that takes care of complex tasks enabling the developers to focus on business logic and code quality.
Ruby on Rails is used by big companies: Github, Gitlab, AirBnB, Shopify, Twitch, Soundcloud, Indiegogo, Kickstarter to name just of few of them.
If you can write English, you can learn Ruby. You will be able to ship production-ready web apps faster, as Ruby on Rails prefers convention over configuration, skipping unnecessary boilerplate code
If you want to see a quick demo of Rails check out the framework website: https://rubyonrails.org/ you will see great examples of what can be done in a short time with this.
What you will learn in this training
There are 8 weeks of learning, where we will develop 3-4 projects.
Structure of each week:
You can apply or register for this training until May 18th- including.
We have a registration flow to evaluate if your application is fulfilling the criteria we defined for this training (see below: who can participate). This flow includes reviewing your application, sending a short exercise (1 hour max to solve), a short interview, and a final selection. After each stage, you will receive our answer within a week or so. More details about this will be sent after you apply.
The first week of learning will start mid June.
Who is this training for? Who can participate?
If you match at least one of the following criteria:
What we offer:
Free training!
Maybe you are asking yourself why are we doing this and why do we offer this for free? First, because we love Ruby and Rails so we want to grow the community. Second, because in the end, we will like to extend an offer to collaborate with us to some of the participants. This is not a condition for participating in the training, but it could be a great follow-up if you will like Ruby and want to go on with it.
If you would like to know more about how we all work together, you can find some info here:
https://www.agilefreaks.com/work-with-us
We will take care of making the meetings during the weekend be a mix of work and fun. Our mentors will deliver best practices, do pair programming with you, help you get real good at Ruby programming, while the organizers will take care of food, coffee, and (soft)drinks.
Final notes:
You need to have a laptop that you can bring to the training. You can either use one that has a Linux installed or MacOS. In case you want to install Linux on your existing laptop, we recommend a Debian version: Ubuntu or PopOS (in case you have Nvidia hardware).
Please make sure you read the “How this training works” section and understand what we ask for you. We put on our time and resources to provide hands-on, pragmatic, experience-oriented training and we expect you to manage your own time and make sure that you can put the time and effort into it.
We can't wait to have a chance to work with you!
Why Ruby? Because it is a programming language that is easy to learn, super productive and it is optimized for programmer happiness.
Why Rails? Because it is a web framework that takes care of complex tasks enabling the developers to focus on business logic and code quality.
Ruby on Rails is used by big companies: Github, Gitlab, AirBnB, Shopify, Twitch, Soundcloud, Indiegogo, Kickstarter to name just of few of them.
If you can write English, you can learn Ruby. You will be able to ship production-ready web apps faster, as Ruby on Rails prefers convention over configuration, skipping unnecessary boilerplate code
If you want to see a quick demo of Rails check out the framework website: https://rubyonrails.org/ you will see great examples of what can be done in a short time with this.
What you will learn in this training
- Ruby Programming Language
- Ruby on Rails Web Framework (see here some of the biggest web apps built with it)
- SQL
- Workflow - Git/GitHub
- Best practices
There are 8 weeks of learning, where we will develop 3-4 projects.
Structure of each week:
- On Monday you will receive an email containing the learning material for that week and a project to work on (or features to develop from a bigger project). This will happen remotely, at your own pace.
- During the week you will be mentored via email/chat/GitHub code review to go through the material and start working on the project or features. This will happen remotely and asynchronously, at your own pace
- On Saturdays, every week, we will meet for 6-8 hours to consolidate your learnings, apply best practices, refactor your code, and finish implementing the code for that week. These two days will be guided by our mentors which are Ruby on Rails senior or expert developers.
- Our estimate is that you will need to invest each week a total of ~14 hours. 5-6 hours from Monday to Friday to go through the materials and 8 hours each Saturday to work on the project.
You can apply or register for this training until May 18th- including.
We have a registration flow to evaluate if your application is fulfilling the criteria we defined for this training (see below: who can participate). This flow includes reviewing your application, sending a short exercise (1 hour max to solve), a short interview, and a final selection. After each stage, you will receive our answer within a week or so. More details about this will be sent after you apply.
The first week of learning will start mid June.
Who is this training for? Who can participate?
If you match at least one of the following criteria:
- You are currently programming in any other programming language and have a solid foundation in programming fundamentals and problem solving.
- You know test automation and understand the basics of writing reliable, maintainable, and well-structured tests.
- You are based in Sibiu or open to relocating to Sibiu after the program ends, if we agree to continue the collaboration
What we offer:
Free training!
Maybe you are asking yourself why are we doing this and why do we offer this for free? First, because we love Ruby and Rails so we want to grow the community. Second, because in the end, we will like to extend an offer to collaborate with us to some of the participants. This is not a condition for participating in the training, but it could be a great follow-up if you will like Ruby and want to go on with it.
If you would like to know more about how we all work together, you can find some info here:
https://www.agilefreaks.com/work-with-us
We will take care of making the meetings during the weekend be a mix of work and fun. Our mentors will deliver best practices, do pair programming with you, help you get real good at Ruby programming, while the organizers will take care of food, coffee, and (soft)drinks.
Final notes:
You need to have a laptop that you can bring to the training. You can either use one that has a Linux installed or MacOS. In case you want to install Linux on your existing laptop, we recommend a Debian version: Ubuntu or PopOS (in case you have Nvidia hardware).
Please make sure you read the “How this training works” section and understand what we ask for you. We put on our time and resources to provide hands-on, pragmatic, experience-oriented training and we expect you to manage your own time and make sure that you can put the time and effort into it.
We can't wait to have a chance to work with you!
Key Skills
Ranked by relevance
ruby
ruby on rails
linux
gitlab
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Node React
2026-05-27
Full-time
Not Applicable
India
IT Services
Other
View Job Details
Related
DevOps Engineer (AWS) con orientación Backend
2026-05-27
Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Related
Not seeing the right opportunity right now?
2026-05-20
Full-time
Not Applicable
United States
Software Development
Other
Login to Apply
- Posted
- May 13, 2026
- Type
- Internship
- Level
- Not Applicable
- Location
- Sibiu
- Company
- Agile Freaks
Industries
Software Development
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Node React
2026-05-27
Full-time
Not Applicable
India
IT Services
Other
View Job Details
Related
DevOps Engineer (AWS) con orientación Backend
2026-05-27
Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Related
Not seeing the right opportunity right now?
2026-05-20
Full-time
Not Applicable
United States
Software Development
Other