Software Engineer developing and managing public APIs for new products at Allegro. Integrating Generative AI workflows for effortless offer management.
Responsibilities
Wykonywanie dobrze zdefiniowanych zadań o średniej złożoności w ramach projektów zespołowych.
Wykonywanie zadań na podstawie zdefiniowanych poziomów priorytetów.
Rozumienie użytkownika i jego perspektywy w celu informowania decyzji rozwojowych.
Używanie semantycznego kodu i nauka podstaw dostępności, aby unikać typowych barier dla użytkowników z niepełnosprawnościami.
Prowadzenie dyżurów poza godzinami pracy nad produktami zespołu - możliwe na podstawie wspólnych decyzji pracownika i menedżera.
Branie odpowiedzialności i sprawowanie władzy nad opracowanymi funkcjami.
Proponowanie i wdrażanie rozwiązań dotyczących wyzwań inżynieryjnych.
Szukanie pomocy od kolegów z zespołu w przypadku napotkania przeszkód technicznych.
Podejmowanie decyzji dotyczących konstrukcji kodu i konsultowanie się z zespołem w kwestiach architektonicznych.
Sugerowanie ulepszeń procesów projektowych w celu poprawy jakości produktu.
Identyfikowanie błędów logicznych w bazie kodu i proponowanie wykonalnych ulepszeń.
Określanie i raportowanie długów technicznych w celu zapewnienia długoterminowej jakości na poziomie kodu i architektury.
Aktywne nabywanie i zastosowanie wiedzy o domenie produktu podczas rozwoju.
Rozważanie wpływu pracy na inne obszary, aby zapewnić spójność w skali systemu.
Budowanie solidnych podstaw w wybranym stosie technologii.
Nauka nowych technologii i skuteczne wprowadzanie zdobytej wiedzy do projektów.
Spełnianie standardów jakości, w tym czytelności kodu, testowania, architektury, stabilności i monitorowania.
Skupienie się na opanowaniu i pracy w ramach jednej kluczowej technologii.
Okazjonalne udzielanie konstruktywnej informacji zwrotnej.
Uwzględnianie otrzymanej informacji zwrotnej w bieżącej pracy i rozwoju zawodowym.
Współpraca i komunikacja skutecznie z innymi, korzystając z faktów i danych.
Angażowanie się w samoedukację i dążenie do rozwoju w ramach dobrze zdefiniowanych obszarów zawodowych.
Okazjonalne dzielenie się wiedzą z zespołem lub poszczególnymi kolegami.
Requirements
Programowanie w Javie i/lub Kotlinie.
Gotowość do pracy z przepływami GenAI.
Oczekiwanie pracy, która ma głębsze znaczenie (nie tylko zadania "zlecone przez zarząd") i chęć cieszenia się jej wynikami.
Dumni z kodu, który tworzą.
Chętni do przyjmowania komentarzy i dzielenia się wiedzą podczas przeglądów kodu.
Poszukiwanie efektywnych rozwiązań dla wymagań postawionych przez użytkowników.
Chęć do ciągłego rozwoju i aktualizacji swojej wiedzy.
Znajomość języka angielskiego i polskiego na poziomie B2.
Benefits
Elastyczne godziny pracy w modelu hybrydowym (4/1) - godziny pracy zaczynają się między 7:00 a 10:00.
30 dni okazjonalnej pracy zdalnej.
Roczny bonus (w zależności od rocznej oceny oraz wyników firmy).
Dobrze zlokalizowane biura (w pełni wyposażone kuchnie, parking dla rowerów, tarasy pełne zieleni).
Rozbudowany wybór benefitów w planie kafeteryjnym - sam wybierasz, co lubisz (np. pakiety medyczne, sportowe lub lunchowe, ubezpieczenia, kupony zakupowe).
Płatne zajęcia z języka angielskiego związane z specyfiką pracy.
Budżet na szkolenia, turystyka międzyzespołowa, hackathony i wewnętrzna platforma naukowa z licznymi szkoleniami.
Dodatkowy dzień wolny na wolontariat, który można wykorzystać samodzielnie, z zespołem lub z większą grupą ludzi podzielających wspólny cel.
Wydarzenia towarzyskie dla pracowników Allegro - Spin Kilometrów, Dzień Rodziny, Tłusty Czwartek, Advent of Code i wiele innych okazji, które sprawiają radość.
Senior Software Engineer developing cloud - based solutions at Capital One. Collaborating with Agile teams to design and implement innovative technology solutions to solve complex problems.
Senior Backend Developer at Clir Renewables building AI - powered features for sustainable energy management. Collaborating with product teams to enhance client - facing systems and support renewable energy intelligence.
Technical Architect developing innovative AI assistants and frameworks at Adobe. Leading technical strategy and guiding teams in creating scalable, impactful solutions.
Senior Staff Engineer at GEICO building and scaling next - generation file sharing platform. Collaborating with teams and driving engineering capabilities for insurance business transformation.
Distinguished Engineer leading technical innovation at GEICO focusing on building high - performance platforms and applications. Drive transformation in underwriting with a collaborative approach and technical leadership.
Software Engineer I developing high - quality 3D data interoperability software for Tech Soft 3D. Collaborating with an agile team to enhance the industry - leading SDK for CAD/BIM data.
C++ Developer developing components for a global payment product at Expleo. Collaborating with major French banks in an Agile environment while ensuring code quality.
Senior Full - Stack JavaScript Developer for global technology company providing B2B SaaS solutions. Working on micro - services architecture using modern technologies.