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ść.
Technical Specialist in Testing Services responsible for manual testing and API oversight. Requires 3+ years of experience and a bachelor's in IT or related field.
.Net Full Stack Developer role focusing on Angular and cloud development with responsibilities in application development. Seeking a senior developer with extensive experience in agile environments and software testing.
SAS to Python/R Migration Developer responsible for converting SAS code to Python and R. Involves testing and validation under guidance of a migration architect.
SAS to Python/R Migration Architect leading enterprise - scale migrations with end - to - end strategy. Focus on analysis, architecture, and collaboration with stakeholders in a hybrid work environment.
Head of Software Architecture defining architectural standards for AI - enabled software platform at Agilent Technologies. Leading a unified architectural vision for scientific instruments.
Python Developer developing and maintaining solutions for trading strategies and market analysis in renewable energy. Collaborating with teams to enhance performance and reliability.
Senior Professional Java Developer at Fiserv, involved in designing and developing scalable Java applications. Collaborating with teams to deliver high - quality software solutions aligning with business goals.
Backend Software Developer at Hagerty Consulting helping build and support AWS infrastructure and platforms. Engaging in API development and backend system integration for solution enhancement.
Java Developer in the Banking domain creating software solutions for fintech applications. Collaborating with teams to design, program, and maintain core banking functionality.