JustJoin.IT Praca zdalna Senior

Ruby on Rails Senior Developer

Itransition

⚲ Warszawa, Wrocław

Do uzgodnienia

Wymagania

  • Ruby on Rails
  • SQL
  • NoSQL
  • HTML 5
  • JavaScript
  • TypeScript
  • Angular
  • Scrum
  • Google Cloud

Opis stanowiska

We are looking for experienced professionals who can design and develop complex software systems from scratch, design project-wide technical solutions, as well as establish and control the best development practices.

What we expect from you:
• 3+ years of experience in IT;
• experience with Ruby on Rails;
• experience with databases (SQL or NoSQL);
• good understanding of *nix systems;
• English skills should be sufficient for taking part in conversations on the technical aspects of projects.

It would be a plus to have:
• experience with Frontend development (HTML 5, JavaScript / TypeScript, Angular / React, etc.);
• hands-on experience with cloud services (AWS, Google Cloud);
• experience in setting up and supporting development processes (CI/CD, code review, static code analysis, automated testing);
• experience working with SCRUM;
• experience in creating technical documentation.

We offer:
• Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota;
• Competitive compensation that depends on your qualification and skills;
• Career development system with clear skill qualifications;
• Flexible working hours aligned to your schedule;
• Options to work remotely.

🔍 Dekoder Ogłoszenia

🟡
design and develop complex software systems from scratch
Może oznaczać zarówno budowanie od podstaw nowych, skomplikowanych systemów, jak i pracę nad istniejącymi, ale wymagającymi znaczących modyfikacji lub rozbudowy.
🟡
design project-wide technical solutions
Może wymagać od Ciebie podejmowania decyzji architektonicznych i technicznych na dużą skalę, co może być bardzo odpowiedzialne i czasochłonne.
🟡
establish and control the best development practices
Oczekuje się, że będziesz nie tylko stosować dobre praktyki, ale także aktywnie je wdrażać i egzekwować w zespole, co może oznaczać rolę mentora lub lidera technicznego.
🟡
English skills should be sufficient for taking part in conversations on the technical aspects of projects
Wymaga płynności w komunikacji technicznej po angielsku, co może oznaczać częste rozmowy z zagranicznymi zespołami lub klientami.
🔴
Competitive compensation that depends on your qualification and skills
Kwota wynagrodzenia nie jest podana, a jej wysokość będzie zależeć od interpretacji firmy co do Twoich kwalifikacji i umiejętności.