JustJoin.IT Praca zdalna Mid

Ruby on Rails Developer

Stermedia

⚲ Wrocław, Warszawa, Kraków, Gdańsk, Poznań

Do uzgodnienia

Wymagania

  • DevOps
  • PostgreSQL
  • ActiveAdmin
  • GraphQL
  • Ruby on Rails

Opis stanowiska

About the product:
AndonCloud is a SaaS system for factories that combines Andon, MES, CMMS, HMI, and BI functionality. It enables real-time production monitoring, as well as management of orders, workstations, machine statuses, KPIs, and reports.

About us:
We are building our own product — we are not a software house. We are a small team with a short path from idea to implementation. Your technical decisions have a real impact on the product and on the everyday work of people in factories. We do not focus on years of experience; what matters is being capable, proactive, and able to solve problems independently.

Requirements

Stack:
• Ruby / Ruby on Rails
• GraphQL — API for frontend applications
• PostgreSQL, Redis
• Resque — background jobs
• ActiveAdmin — admin panel
• Pundit — RBAC
• RSpec
• Docker

Nice to have:
• Experience with industrial systems / IIoT / MQTT
• Basic frontend knowledge — JS, React
• Basic DevOps awareness — CI/CD, Kubernetes

Expectations:
• Fundamentals of Ruby on Rails and familiarity with the framework’s conventions — you will refine the rest with us.
• Ability to learn quickly.
• Willingness to understand the client’s problem, not just implement tickets.
• Attention to the quality of the code you write.
• Curiosity about how different parts of the system are connected.
• Openness to working with LLMs and coding agents as everyday tools.

What you will be doing:
• Developing the backend — business logic, GraphQL API, data models, and the admin panel.
• Designing and implementing new system features together with the team.
• Maintaining a live product — monitoring, fixes, and ensuring production stability.
• Debugging and solving issues reported by clients.
• Integrating with external systems and industrial devices.

Work model:
• 100% remote from anywhere in Poland.
• Flexible working hours.
• Work in a product team.

🔍 Dekoder Ogłoszenia

🟢
We are building our own product — we are not a software house.
Oznacza to, że firma tworzy własny produkt, a nie wykonuje projekty dla zewnętrznych klientów, co może sugerować większą stabilność i wpływ na kierunek rozwoju produktu.
🟡
We do not focus on years of experience; what matters is being capable, proactive, and able to solve problems independently.
Mniej formalne podejście do doświadczenia, ale kładzie nacisk na samodzielność i inicjatywę, co może oznaczać większą odpowiedzialność.
🟢
Your technical decisions have a real impact on the product and on the everyday work of people in factories.
Podkreśla znaczenie wpływu pracownika na produkt i użytkowników, co jest pozytywne, ale może też oznaczać większą presję związaną z odpowiedzialnością za te decyzje.
🟡
you will refine the rest with us.
Sugestia, że pewne aspekty pracy mogą wymagać nauki na bieżąco i nie są w pełni zdefiniowane od początku.
🟢
Willingness to understand the client’s problem, not just implement tickets.
Oczekuje się proaktywnego podejścia do rozwiązywania problemów klienta, a nie tylko ślepego wykonywania zadań.