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.