1

Junior Ruby On Rails Developer Jobs in Birmingham, AL

Through our robust product engineering, outstanding tooling capabilities and diverse process ... We hire on the basis of experience and qualifications, and in consideration of job requirements ...

Our specialists work on projects ranging from statewide watershed modeling and floodplain mapping ... Skills / Qualifications Expected responsibilities could include performing engineering calculations ...

Through our robust product engineering, outstanding tooling capabilities and diverse process ... We hire on the basis of experience and qualifications, and in consideration of job requirements ...

Mobile UI Developer

Birmingham, AL · On-site

$60 - $65/hr

If coming from React Native, quickly ramp on Ionic/Capacitor while applying strong mobile UI/UX and ... Review and mentor the work of junior developers to ensure adherence to best practices and coding ...

Senior CNC Programmer

Birmingham, AL · On-site

$24.75 - $34/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

Senior CNC Programmer

Birmingham, AL · On-site

$24.75 - $34/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

Senior CNC Programmer

Birmingham, AL · On-site

$24.75 - $34/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

The Waste & Recycling Division is focused on providing solid waste engineering, environmental, and ... and mentoring junior engineering staff. The Senior Engineer will manage all project ...

Senior CNC Programmer

Birmingham, AL · On-site

$24.75 - $34/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

Senior CNC Programmer

Birmingham, AL

$24.75 - $34/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

Senior CNC Programmer

Birmingham, AL · On-site

$24.75 - $34/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

Serve as office co-leader and mentor to junior staff in our Alabama offices. * Co-lead our business ... Track and manage costs and schedules and implement measures necessary to stay on schedule and ...

Showing results 21-40

Junior Ruby On Rails Developer information

See Birmingham, AL salary details

$23.9K

$114.4K

$160.7K

How much do junior ruby on rails developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for junior ruby on rails developer in Birmingham, AL is $114,431.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,100.00 and $131,700.00 per year, depending on experience, location, and employer.

What does a junior Ruby on Rails developer do?

As a Junior Ruby On Rails Developer, you'll generally spend your days building new features, fixing bugs, and writing tests under the guidance of more experienced engineers. You will regularly collaborate with other developers, product managers, and designers through pair programming, code reviews, and team meetings. Expect to dedicate a portion of your time to learning new best practices and tools, as ongoing education is key early in your career. The work environment is often collaborative and supportive, providing mentorship and feedback to help you grow your technical skills and confidence.

What are the key skills and qualifications needed to thrive as a junior Ruby on Rails developer?

To thrive as a Junior Ruby On Rails Developer, you should have a foundational knowledge of Ruby, Rails framework, web development principles, and basic database design, often supported by a relevant technical degree or coding bootcamp experience. Familiarity with version control systems like Git, testing frameworks such as RSpec, and cloud platforms is highly valued in entry-level roles. Strong problem-solving abilities, a willingness to learn, and effective communication skills help juniors contribute positively to their teams. These competencies empower developers to adapt quickly, collaborate efficiently, and deliver functional web applications in a fast-evolving tech environment.

What is a junior Ruby on Rails developer?

A Junior Ruby on Rails Developer is an entry-level software developer specializing in building web applications using the Ruby on Rails framework. They typically work under the guidance of senior developers, assisting in writing and maintaining code, debugging issues, and implementing new features. Juniors are expected to have a basic understanding of Ruby, Rails conventions, databases, and version control systems like Git. They often collaborate with teams to develop scalable and efficient applications while continuously learning industry best practices. This role serves as a foundation for advancing to more senior development positions.

What are popular job titles related to Junior Ruby On Rails Developer jobs in Birmingham, AL? For Junior Ruby On Rails Developer jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Junior Ruby On Rails Developer jobs in Birmingham, AL look for? The top searched job categories for Junior Ruby On Rails Developer jobs in Birmingham, AL are:
What cities near Birmingham, AL are hiring for Junior Ruby On Rails Developer jobs? Cities near Birmingham, AL with the most Junior Ruby On Rails Developer job openings:
Infographic showing various Junior Ruby On Rails Developer job openings in Birmingham, AL as of August 2026, with employment types broken down into 4% Internship, and 96% Full Time. Highlights an 88% In-person, 4% Hybrid, and 8% Remote job distribution, with an average salary of $114,431 per year, or $55 per hour.

Full-time

Re-posted 14 days ago


Job description

Barge Design Solutions iscurrently seeking an experienced and motivated Structural Project Engineer (PEand/or SE) to join our growing Structural Engineering team. 
The ideal candidate will bringhands-on experience in structural design, analysis, and project delivery, and willserve as the structural lead and Engineer of Record for a variety of projectsectors including Industrial, Healthcare, Mission Critical/Data Centers, Commercial,Federal, and Water/Wastewater.  This roleis ideal for a licensed engineer who thrives in a technical leadershipposition, enjoys mentoring junior staff, and collaborates closely withmultidisciplinary teams.
Responsibilities:

  • Serves as Structural Lead and Engineer of Record for projects across multiple market sectors
  • Performs and oversees structural analysis and design of steel, concrete, masonry, and foundation structures
  • Directs and mentors Junior Engineers and Structural Designers, providing technical guidance and quality control
  • Prepares and reviews calculations, drawings, specifications, and technical reports for accuracy and constructability
  • Coordinates with architects, contractors, and other engineering disciplines to ensure integrated project delivery
  • Provides technical guidance on project scope, budgets, and schedules for assignments
  • Conducts site visits and construction observations to support design intent and resolve field issues
  • Completes assignments within budget and schedule while working with design teams involving multiple disciplines
  • Provides career development mentoring to early-career engineers
  • Assists in client contact and communication, and attends client meetings
  • Keeps informed of new developments and requirements affecting the organization for the purpose of recommending changes in programs or applications
  • Assists with the preparation of proposals
  • Stays current with applicable codes, standards, and best practices, and contribute to continuous improvement initiatives
  • Performs other duties as requiredÂ