T

Junior Ruby on Rails Engineer

Technical Training Professionals (TTP)
Full-time
Remote
United States
$80,000 - $100,000 USD yearly
Technical Training Professionals (TTP) transforms complex technical information into dynamic, visually engaging training materials. We set the industry standard for quality and innovation in plant training and operations with our award-winning 3D visuals and integrated training solutions. From off-the-shelf computer-based training modules to fully customized on-site instructor-led training, TTP can develop the perfect solution for your operations, equipment, and employee needs. The software team at TTP is currently focused on developing Preserve, a flagship document repository application. Preserve leverages TTP’s expertise to revolutionize how operations-intensive organizations organize, access, and collaborate on documents, making it an indispensable operational toolbox.

Description

Role Overview 
We are looking for a talented and enthusiastic Junior Full Stack Engineer specializing in Ruby on Rails to join our software team. The ideal candidate will be proficient in Ruby on Rails, Tailwind CSS, and JavaScript, with a particular focus on Hotwire (Turbo and Stimulus). We value individuals who thrive in a small team, collaborate effectively with designers, and can iterate quickly to bring innovative ideas to life. 

Key Responsibilities 
  • Develop and maintain robust web applications using Ruby on Rails. 
  • Implement responsive and efficient front-end components using Tailwind CSS and JavaScript. 
  • Utilize Hotwire (Turbo and Stimulus) to create dynamic and seamless web experiences. 
  • Collaborate closely with design teams to implement user-friendly interfaces. 
  • Troubleshoot, debug, and upgrade existing systems. 
  • Engage in all phases of software development, from ideation to deployment and beyond. 
  • Participate actively in code reviews and contribute to team knowledge sharing. 

Required Skills 
  • Proficiency in Ruby on Rails (Version 7). 
  • Strong skills in Tailwind CSS and JavaScript, with specific experience in Hotwire (Turbo and Stimulus). 
  • Experience with E2E testing using Playwright or similar testing tools. 
  • Solid understanding of object-oriented programming, MVC, Mocking, ORM, and RESTful APIs. 
  • Capability to work independently with minimal supervision, demonstrating professionalism and team collaboration. 

Preferred Skills and Experience 
  • Experience with ViewComponent for building reusable view components in Ruby on Rails. 
  • Familiarity with containerization and orchestration technologies like Kubernetes and Docker. 
  • Experience with GitHub CI/CD processes. 
  • Ability to work quickly, iterate frequently, and adapt to changing project requirements. 
  • Desire to learn new skills, tools, and coding techniques. 


This job is closed.