Intermediate Backend Developer (Ruby on Rails)
Core
Design, develop, and maintain software solutions for clients using Ruby on Rails, collaborating with cross-functional teams to deliver scalable applications.
Role type
Intermediate Backend Developer (Ruby on Rails)
Builds
Client-facing software solutions and web applications
Domain
Software Development / Web Services
Deliverable
production ML models | product features
Required skills
Ruby on Rails, SQL (PostgreSQL/MySQL), RESTful APIs, Git, Cloud services (AWS/GCP/Azure), Containerization (Docker/Kubernetes), CI/CD pipelines
Preferred skills
ViewComponent, Hotwired Stack (Turbo/Stimulus/Hotwire), Agile/Scrum methodologies
Technologies
Ruby, Rails, PostgreSQL, MySQL, AWS, GCP, Azure, Docker, Kubernetes, Github Actions, Jenkins, CircleCI, ViewComponent, Turbo, Stimulus, Hotwire
Responsibilities
Develop, test, and maintain software applications; Design scalable software architecture; Conduct code reviews; Troubleshoot and debug technical issues; Create technical documentation; Collaborate with product managers, designers, and QA engineers; Manage individual project tasks and timelines
Seniority
Intermediate, hands-on IC