W skrócie
- Zadania: Twórz oprogramowanie, które rozwiązuje złożone problemy klientów i biznesu.
- Firma: TechInsights - lider w analizie rynku półprzewodników.
- Benefity: Konkurencyjne wynagrodzenie, pakiet zdrowotny, elastyczne godziny pracy i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 15500 - 17000 zł za rok.
TechInsights to platform informacyjny dla przemysłu półprzewodnikowego. Uznawany za najbardziej zaufane źródło informacji dotyczących innowacji w półprzewodnikach oraz rynków związanych z tą branżą, zawartość TechInsights informuje decydentów i profesjonalistów, których sukces zależy od dokładnej wiedzy na temat przemysłu półprzewodnikowego - przeszłości, teraźniejszości i przyszłości. Ponad 650 firm i 150 000 użytkowników korzysta z platformy TechInsights, największej na świecie zintegrowanej kolekcji nieporównywalnych analiz inżynieryjnych, rozbiórek i analiz rynkowych w branży półprzewodników.
W tej kolekcji znajdują się szczegółowe analizy obwodów, obrazy, procesy technologiczne półprzewodników, rozbiórki urządzeń, ilustracje, informacje o kosztach i cenach, prognozy, analizy rynkowe oraz komentarze ekspertów. Klientami TechInsights są najbardziej udane firmy technologiczne, które polegają na analizach TechInsights, aby podejmować świadome decyzje biznesowe, projektowe i produktowe szybciej i z większą pewnością.
Poszukujemy doświadczonego programisty, który dołączy do naszego zespołu w Warszawie. Jako programista w zespole narzędzi analizy obwodów, przekształcisz złożone problemy klientów i biznesu w niezawodne oprogramowanie, które ma wartość. Będziesz ściśle współpracować z zespołem produktowym, inżynieryjnym, jakościowym oraz ekspertami w danej dziedzinie. Razem będziecie kwestionować założenia, szukać różnych rozwiązań i dostarczać działające funkcje w małych, testowalnych krokach.
Co będziesz robić:
- Poznasz naszych klientów, ich przepływy pracy oraz dziedzinę analizy obwodów.
- Będziesz współpracować z ekspertami produktowymi i dziedzinowymi, aby przekształcać potrzeby klientów w jasne, testowalne funkcje.
- Będziesz projektować dobrze zorganizowane, łatwe do utrzymania oprogramowanie.
- Stosować zasady Clean Architecture, separacji obaw i Domain-Driven Design tam, gdzie mają sens.
- Projektować API, komponenty i modele danych, które są łatwe do zrozumienia, testowania i zmiany.
- Poprawiać dług techniczny krok po kroku w miarę rozwoju systemów.
- Budować skuteczne strategie testów automatycznych.
- Używać TDD i BDD tam, gdzie to pomaga.
- Własność swojego oprogramowania w produkcji, co obejmuje monitorowanie, naprawianie błędów, badanie incydentów i uczenie się z zachowania systemu w produkcji.
- Używać CI/CD i Infrastructure as Code, aby wdrożenia i odzyski były powtarzalne i bezpieczne.
- Preferować małe partie i krótkie pętle feedbackowe.
- Znajdować i usuwać tarcia, prace do poprawy i powtarzające się błędy w sposobie, w jaki zespół dostarcza oprogramowanie.
- Prototypować szybko, aby zmniejszyć niepewność.
- Przynosić udane eksperymenty do standardów produkcyjnych.
- Coaching i mentoring inżynierów poprzez przeglądy kodu, programowanie w parach i dyskusje projektowe.
- Stymulować otwartą, konstruktywną debatę techniczną.
- Używać narzędzi AI w projektowaniu, kodowaniu, testowaniu, debugowaniu i refaktoryzacji.
- Krytycznie przeglądać pracę generowaną przez AI przed jej zaakceptowaniem.
Co przyniesiesz:
- Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dziedzinie.
- Znaczące doświadczenie w budowaniu i utrzymywaniu systemów oprogramowania produkcyjnego.
- Silne zrozumienie architektury oprogramowania, zasad projektowania, API, danych i systemów rozproszonych.
- Udowodniona zdolność do projektowania systemów łatwych do utrzymania przy użyciu zasad Clean Architecture i Domain-Driven Design.
- Doświadczenie w strategii testowania automatycznego.
- Doświadczenie z CI/CD, infrastrukturą chmurową, obserwowalnością i uruchamianiem oprogramowania produkcyjnego.
- Silne myślenie krytyczne, umiejętność dostrzegania ukrytych problemów i oceny kompromisów.
- Ciekawość dotycząca klientów i dziedziny biznesowej, a nie tylko technologii.
- Skłonność do działania, eksperymentowania i dostarczania w sposób inkrementalny.
- Doświadczenie w coachingu, mentoringu i przywództwie technicznym.
- Postawa ciągłego doskonalenia i komfort w kwestionowaniu ustalonych praktyk, pozostając otwartym na bycie w błędzie.
- Silne umiejętności komunikacyjne i współpracy zarówno z kolegami technicznymi, jak i nietechnicznymi.
Dlaczego warto z nami pracować:
- Szkolenia i możliwości rozwoju sponsorowane przez firmę.
- Kompleksowy pakiet świadczeń (zdrowie, ubezpieczenie na życie, wellness, multisport, lekcje angielskiego).
- Elastyczna polityka urlopowa.
- Inkluzywne środowisko, które priorytetowo traktuje różnorodność, równość i dostępność.
- Firma o wysokim wzroście, napędzana wysoką wydajnością.
- Oczekiwana pensja brutto: 15 500 – 17 000 PLN.
TechInsights zobowiązuje się do spełniania potrzeb osób z niepełnosprawnościami. Udogodnienia są dostępne na życzenie dla kandydatów biorących udział we wszystkich aspektach procesu selekcji.
Software Developer in Warsaw – pracodawca: TechInsights
TechInsights oferuje pracownikom możliwość rozwoju zawodowego w dynamicznej i innowacyjnej branży półprzewodników. Pracownicy mogą liczyć na stabilne zatrudnienie oraz dostęp do najnowszych technologii i analiz rynkowych. Kultura pracy w firmie sprzyja współpracy i wymianie wiedzy, co pozwala na szybsze podejmowanie decyzji biznesowych.