Senior Software Developer (ClojureScript/JavaScript/React)
emagine
Rola skupia się na rozwoju oprogramowania dla sektora naftowo-gazowego, z naciskiem na symulacje i wsparcie wierceń. Praca w zespole odpowiedzialnym za tworzenie i utrzymanie aplikacji webowej opartej na ClojureScript, React i Clojure. Obejmuje również mentoring juniorów oraz współpracę z liderem technicznym przy podejmowaniu decyzji architektonicznych. Stack jest niszowy, ale stabilny – firma stawia na długoterminowy rozwój (projekt na min. 2-3 lata).
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu, nie podano szczegółów technicznych dotyczących architektury (mikroserwisy, monolit?).
Rola skupia się na rozwoju oprogramowania dla sektora naftowo-gazowego, z naciskiem na symulacje i wsparcie wierceń. Praca w zespole odpowiedzialnym za tworzenie i utrzymanie aplikacji webowej opartej na ClojureScript, React i Clojure. Obejmuje również mentoring juniorów oraz współpracę z liderem technicznym przy podejmowaniu decyzji architektonicznych. Stack jest niszowy, ale stabilny – firma stawia na długoterminowy rozwój (projekt na min. 2-3 lata).
- ✓Długoterminowy projekt (min. 2-3 lata) – stabilność
- ✓Możliwość mentoringu i wpływ na rozwój zespołu
- ✓Udział w decyzjach architektonicznych
- !Brak informacji o wielkości zespołu i liczbie projektów
- !Niszowa technologia – ograniczony rynek pracy w przyszłości
- !Brak wzmianki o możliwości pracy zdalnej (hybryda 2-3 dni w biurze)
- !Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe?)
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja nowych funkcjonalności w ClojureScript i React na frontendzie
- •Backend development w Clojure (API, logika biznesowa) z użyciem PostgreSQL
- •Code review i mentoring junior developerów (pary, sesje code review)
- •Konfiguracja i utrzymanie CI/CD w GitLab CI/CD
- •Współpraca z liderem technicznym nad architekturą i strategią kodu
- •Diagnozowanie i rozwiązywanie problemów produkcyjnych
- •Pisanie testów jednostkowych i integracyjnych
- •Utrzymanie i rozwijanie bazy danych w PostgreSQL oraz Supabase
Oferta dla doświadczonych specjalistów (Senior).
Senior full-stack developer z minimum 8 latami w ekosystemie Clojure, który ma doświadczenie w prowadzeniu juniorów i zna PostgreSQL oraz GitLab CI/CD. Kandydat powinien być gotowy na pracę w niszowej domenie.
Juniorzy i osoby bez doświadczenia w Clojure/ClojureScript. Kandydaci szukający czysto zdalnej pracy (wymagana hybryda w Krakowie). Osoby preferujące mainstreamowe technologie (np. Java, Python) – tutaj stack jest specyficzny.
- ?Ile osób liczy zespół deweloperski i jaka jest struktura (młodsi/starsi)?
- ?Czy oprogramowanie jest budowane od zera, czy rozwijane na istniejącym legacy?
- ?Jakie są główne wyzwania techniczne w projekcie?
- ?Czy istnieje możliwość całkowicie zdalnej pracy po okresie wdrożenia?
- ?Czy są przewidziane dyżury on-call lub praca w weekendy?
- ?Jaki jest budżet na szkolenia i konferencje?
- −Brak informacji o wielkości zespołu
- −Nie podano szczegółów technicznych dotyczących architektury (mikroserwisy, monolit?)
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy projekt jest greenfield czy brownfield