The Rails Foundation is looking for a project team to design and deliver the Rails World website.
Your team will consist of: a freelance junior developer, a mentor to guide and oversee the project, and the Rails Foundation (your client).
Goal:
The goal of this project is to release and update the RailsWorld website in several phases:
- May: Landing page with links to speaker cfp, sponsor prospectus
- June: A 5-page conference website (speakers, schedule, FAQs, venue info, tickets & registration)
- October: Preparing the website for archiving after the conference ends
Positions & Requirements:
These are paid positions, and for each of the roles, we welcome candidates of all backgrounds.
The Rails Foundation is looking for the following:
Junior Developer
Responsibilities:
- Design and develop a responsive and user-friendly event website that meets our functionality requirements and is consistent with Rails World branding
- Embed Tito registration for ticketing
- Ensure the website is responsive, accessible, and mobile-friendly
- Conduct thorough testing and debugging of the website
- Participate in team meetings and communicate project updates to the mentor and client
Requirements:
- Knowledge of Ruby on Rails design patterns
- Familiarity/experience with HTML, CSS, Turbo, and Stimulus
- Experience with responsive design and development, or a curiosity to learn
- Experience with wireframing would be useful
- Ability to work independently
- Experience with Git and GitHub
Candidates should be:
- Able to provide links to previously written front-end code, whether that is a GitHub link, portfolio site, or personal projects
- Recent bootcamp graduate, or self-taught.
- Not yet worked in their first in-house development role
- Legally set up as a freelancer/contractor
Time commitment:
Work will start immediately and will run until October when the conference ends. These are not full-time positions; workload will vary depending on the current phase of the project with the majority of the site being delivered by end of June.
The number of hours required for this project will depend on various factors, but developers can expect around approx 20-30 hours of work in total.