Senior Software Engineer in Katowice

Senior Software Engineer in Katowice

Katowice Pełny etat 79250 - 92500 zł / rok (szac.) Zdalnie
C

W skrócie

  • Zadania: Twórz i wdrażaj innowacyjne funkcje w Ruby on Rails oraz współpracuj z zespołem.
  • Firma: Dynamiczna firma technologiczna z energiczną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, opcje akcji, elastyczne godziny pracy i rozwój zawodowy.
  • Pozostałe informacje: Zdalne środowisko pracy z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na branżę budowlaną.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 79250 - 92500 zł za rok.

Hi, We’re CompanyCam. Jesteśmy prostą w użyciu aplikacją do dokumentacji zdjęciowej i produktywności dla wykonawców z każdej branży. Dzięki intuicyjnej funkcjonalności, CompanyCam ułatwia niezrównaną komunikację i odpowiedzialność w całym biznesie wykonawcy. Zapewniając doświadczenie na poziomie konsumenckim, pomagamy wykonawcom budować zaufanie w ich firmach oraz z użytkownikami.

Jako Senior Software Engineer (Ruby on Rails) dołączysz do naszego zespołu inżynieryjnego. Będziesz pracować z innymi inżynierami, projektantami i menedżerami produktu, aby zająć się wszystkim, od dużych inicjatyw firmy po skromne, ale ważne poprawki błędów. Twoim głównym celem będzie rozwój backendu, ale cenimy inżynierów, którzy mają głęboką wiedzę w jednej dziedzinie, a jednocześnie czują się komfortowo, przyczyniając się w innych obszarach.

Nasza drużyna inżynieryjna działa w modelu zdalnym, obejmującym wszystkie strefy czasowe w Stanach Zjednoczonych. Witajmy ludzi z różnych środowisk i nie obchodzi nas, czy masz dyplom z informatyki, czy nawet maturę. Liczy się tylko to, że jesteś dobry w tym, co robisz.

Co będziesz robić:

  • Projektować, wdrażać i dostarczać złożone funkcje i systemy w Ruby on Rails, Postgres, GraphQL i REST, a czasami w React i React Native.
  • Prowadzić działania mające na celu rozwiązanie długu technicznego i niezawodności systemu, proaktywnie identyfikując obszary do refaktoryzacji lub optymalizacji.
  • Wpływać na architekturę i projekt systemu, przewidując przyszłe potrzeby i wprowadzając długoterminowe ulepszenia.
  • Utrzymywać wysokie standardy jakości kodu, pokrycia testami i dokumentacji, mentorując innych.
  • Wprowadzać ulepszenia do narzędzi wewnętrznych, CI/CD i systemów monitorowania.
  • Facylitować dyskusje techniczne i podejmowanie decyzji, pomagając zespołowi w nawigacji po kompromisach.
  • Działać jako punkt eskalacji dla złożonych wyzwań technicznych.
  • Ściśle współpracować z menedżerami produktu, projektantami i inżynierami, kształtując kierunek funkcji poprzez identyfikację możliwości technicznych, ryzyk i kompromisów.

Wymagania:

  • 5+ lat doświadczenia w profesjonalnym rozwoju oprogramowania.
  • Zaawansowana znajomość Ruby on Rails i baz danych relacyjnych.
  • Znajomość Redis, PostgreSQL i Sidekiq w środowisku produkcyjnym.
  • Doświadczenie w pracy w pełnym stosie, w tym warstwie front-end, back-end i danych.
  • Umiejętność radzenia sobie z złożonymi zadaniami i niejasnymi problemami bez wskazówek.
  • Silne umiejętności współpracy i mentoringu.

Oferujemy:

  • Wynagrodzenie w przedziale $175,000 - $200,000 rocznie, w zależności od doświadczenia.
  • Znaczące udziały i inne korzyści.
  • Jesteśmy pracodawcą równych szans, zobowiązanym do poszanowania, integracji i wzrostu.

Senior Software Engineer in Katowice – pracodawca: CompanyCam, Inc.

CompanyCam to doskonały pracodawca, który stawia na zaufanie i rozwój swoich pracowników. Oferujemy elastyczne warunki pracy w zdalnym środowisku, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Nasza kultura opiera się na wartościach takich jak odpowiedzialność, innowacyjność i ciągłe uczenie się, co sprawia, że każdy członek zespołu ma realny wpływ na rozwój produktu oraz możliwość rozwoju kariery.

C

Dane kontaktowe:

Zespół rekrutacyjny CompanyCam, Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer in Katowice

Ruby on Rails
PostgreSQL
GraphQL
REST
React
React Native
Technical Debt Management