Programista React/.Net / Programistka React/.Net
ASTEK Polska
⚲ Polska
1 160 - 1 250 PLN/dzień netto (B2B)
Wymagania
- SCSS
- PostgreSQL
- TypeScript
- SQL Server
- MongoDB
- .Net
- Microsoft Azure Cloud
- React
- MUI
- tailwind
Opis stanowiska
Założona w 1988 roku we Francji Grupa Astek jest światowym partnerem w obszarze doradztwa inżynieryjnego oraz IT. Dzięki swojej wiedzy specjalistycznej w wielu sektorach przemysłowych i technologicznych, Astek wspiera międzynarodowych Klientów w rozwijaniu i wdrażaniu produktów oraz usług, jednocześnie uczestnicząc w ich transformacji cyfrowej. Grupa Astek od momentu powstania opiera swój rozwój na kulturze przedsiębiorczości i innowacyjności oraz na budowaniu umiejętności swoich ponad 10 000 pracowników, którzy codziennie uczestniczą w zróżnicowanych projektach technologicznych i inżynieryjnych. Dołącz do silnie rozwijającej się we Francji i na całym świecie Grupy, której obroty w 2024 r. wyniosły 705 milionów euro. Zapraszamy na https://astek.net po więcej szczegółów. Dla naszego klienta poszukujemy Programisty .Net/React Programistki .Net/React. Twoje codzienne obowiązki obejmują: • Projektowanie, rozwijanie i utrzymywanie aplikacji webowych z wykorzystaniem React, w tym Next.js (SSR/SSG) oraz TypeScript • Tworzenie skalowalnych, wydajnych i łatwych w utrzymaniu komponentów front‑endowych z wykorzystaniem nowoczesnych narzędzi do zarządzania stanem, takich jak Redux, Zustand oraz React Query / TanStack Query • Implementowanie warstwy UI zgodnie z dobrymi praktykami UX/UI, z użyciem Tailwind, SCSS, Styled Components oraz bibliotek MUI, Ant Design i Chakra UI • Współtworzenie oraz optymalizacja API opartych o Node.js (Express/NestJS) lub .NET • Praca z relacyjnymi i nierelacyjnymi bazami danych, w szczególności PostgreSQL, MS SQL Server i MongoDB • Tworzenie oraz utrzymywanie środowisk deweloperskich i konfigurowanie pipeline’ów CI/CD z wykorzystaniem GitHub Actions lub Azure Pipelines • Praca z konteneryzacją oraz narzędziami DevOps, głównie Docker, oraz z hostingiem aplikacji (Vercel, Netlify, Azure App Services) • Współpraca z zespołem projektowym, udział w code review oraz mentoring młodszych członków zespołu • Dbanie o wysoką jakość kodu poprzez stosowanie testów, clean code, wzorców projektowych i dobrych praktyk inżynierskich • Aktywny udział w planowaniu sprintów, analizie oraz estymacji zadań w metodyce Agile • Wnoszenie wkładu w architekturę systemu oraz rekomendowanie najlepszych rozwiązań technologicznych Czego od Ciebie oczekujemy: • Bardzo dobra znajomość React oraz Next.js (SSR / SSG) • Zaawansowana znajomość TypeScript • Doświadczenie w zarządzaniu stanem z wykorzystaniem Redux, Zustand oraz React Query / TanStack Query • Praktyczna znajomość Tailwind, SCSS oraz Styled Components • Doświadczenie w pracy z bibliotekami UI, takimi jak MUI, Ant Design oraz Chakra UI • Bardzo dobra znajomość zasad komponentyzacji, reużywalności, optymalizacji renderowania, responsywności oraz accessibility (WCAG) • Znajomość Node.js, w szczególności Express lub NestJS (mile widziane) • Znajomość .NET, w tym C#, API oraz architektury mikroserwisowej • Doświadczenie z relacyjnymi bazami danych, takimi jak PostgreSQL i MS SQL Server • Podstawowa lub średniozaawansowana znajomość baz NoSQL, w szczególności MongoDB • Umiejętność projektowania schematów danych oraz optymalizacji zapytań • Bardzo dobra znajomość Git oraz GitHub lub Azure DevOps • Praktyczna znajomość Docker • Doświadczenie w budowaniu i utrzymaniu pipeline’ów CI/CD (GitHub Actions / Azure Pipelines) • Znajomość platform hostingowych, takich jak Vercel i Netlify (frontend) oraz Azure App Services (backend) Co zyskujesz? • Długoterminowa współpraca • Możliwość wyboru preferowanego rodzaju współpracy (regularna umowa o pracę ze wszystkimi korzyściami lub elastyczny kontrakt B2B) • Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji • Mentoring Competence Center - będziesz członkiem społeczności CC od pierwszego dnia pracy. Będziesz miał szansę rozwijać swoje umiejętności, uczestniczyć w różnych konferencjach oraz dzielić się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami • Jasna ścieżka kariery • Pakiet benefitów pracowniczych • Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe