Ruby on Rails Engineer
Posted 20hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full-Stack Ruby on Rails Engineer developing SaaS applications at Hudu for IT professionals. Collaborating with engineering teams and improving platform performance through clean, maintainable code.
Responsibilities:
- Write clean, maintainable code within the Rails framework, utilizing best practices.
- Design and optimize RESTful APIs that power our suite of applications, ensuring they are reliable, performant, and consistent across the platform.
- Integrate Hotwire components like Turbo Streams, Turbo Frames, and Stimulus to achieve smooth, near-instantaneous user interactions on the front-end.
- Collaborate with UX design and product management teams to brainstorm new and existing requirements
- Implement new features, new products, and help to improve existing features
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Keep your team up-to-date with your progress, issues, and status
Requirements:
- 4+ years of experience developing software with Ruby on Rails.
- Strong understanding of Rails conventions within the following areas, ActiveRecord, routing, controllers, service objects, and background jobs.
- In-depth experience building and maintaining RESTful APIs.
- Proficient in Hotwire (Stimulus.js and Turbo) for developing dynamic, interactive user interfaces.
- Proficient in modern HTML, CSS, and JavaScript.
- Proven experience translating UI/UX designs into responsive, user-friendly interfaces.
- Proficient in Git for version control.
- Ability to write clean, well-tested, and maintainable code.
- Collaborative and communicative with a focus on teamwork and problem-solving.
- Open to constructive feedback and actively participate in code reviews.
- Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines effectively.
- Eager to learn, grow, and ask questions when needed.
- Excellent communication skills (including English, written and spoken)
Benefits:
- Health Insurance
- 401k plan with company matching
- Paid time-off
- Flexible work hours
- Work Life Balance


















