Frontend Developer (Angular 20 + Tailwind 4.0) – projekt ERP

Employer
no avatar
regansen
Description

Rozwijamy realnie używaną aplikację ERP do zarządzania projektami. System jest wykorzystywany codziennie przez nasz zespół i pierwszych klientów. Nie budujemy MVP – każda zmiana trafia na środowisko produkcyjne.

Szukamy doświadczonego frontend developera, który potrafi samodzielnie projektować komponenty, zarządzać stanem bez frameworków typu NgRx/Akita i pracować bez gotowych bibliotek UI (np. Angular Material, PrimeNG).

Uwaga: Szukamy konkretnej osoby do długofalowej, partnerskiej współpracy. Ogłoszenie nie jest kierowane do osób juniorskich ani software house’ów.

Technologie projektu

Angular 20 (Standalone Components, Signals)

Tailwind CSS V4.0 (utility-first, bez gotowych komponentów)

TypeScript, NX (monorepo)

Własne store’y (tylko signal() + usługi)

Backend: .NET (REST API)

GitHub, CI/CD, Figma

AI (Copilot, ChatGPT, Claude) – wspomagająco

Published
on 2025-08-19
Category
Copyright
Freelancer's choice
Required functions:
Wymagania ogólne Minimum 3 lata doświadczenia w Angular (preferowane wersje 19+) i Tailwind CSS Umiejętność projektowania interfejsów opartych na danych o złożonej strukturze (stany, role, zależności) Praktyczne doświadczenie z realnymi projektami – nie tylko na bazie tutoriali Umiejętność pracy iteracyjnej (np. pair programming, live coding) Samodzielność, przejrzysty styl kodowania, unikanie nadmiarowych warstw i overengineeringu Tailwind CSS – wymagania techniczne Bardzo dobra znajomość podejścia utility-first Tworzenie czytelnych, responsywnych layoutów (grid, flex, gap, overflow-hidden, min-w-0) Swobodne użycie klas sm:, md:, lg:, xl:, 2xl: oraz pseudoklas hover:, focus:, group-hover: Rozszerzanie motywu za pomocą @apply, theme, pluginów (typography, forms, scrollbar, line-clamp) Umiejętność utrzymania czytelnej i skalowalnej struktury klas w większym kodzie Angular – wymagania techniczne Biegłość w codziennej pracy z Standalone Components i Signals Tworzenie reaktywnych komponentów bez frameworków do zarządzania stanem (NgRx, Akita) Logika ról, stanów i widoczności zarządzana przez signal() i dedykowane usługi Umiejętność separacji widoku od logiki (komponenty bez nadmiarowych zależności) Obsługa dynamicznych layoutów i skalowalnych struktur aplikacji AI – narzędzie, nie proteza. Szukamy osób, które potrafią pracować również bez wsparcia AI i mają techniczne podstawy zdobyte w praktyce – nie tylko poprzez generatory kodu. Korzystanie z AI (Copilot, ChatGPT, Claude) jest mile widziane, o ile wspiera proces twórczy, a nie go zastępuje. Nie szukamy samouków zależnych od AI ani osób uczących się dopiero poprzez narzędzia wspomagające. Kandydat powinien posiadać potwierdzone doświadczenie i wiedzę – AI może pomóc, ale nie może być głównym źródłem kwalifikacji.
Place or location:
Zdalnie

Offers sent (11)

Budget
Negotiable
Copyright
Freelancer's choice
Expires in
30 days

Recent jobs from category

  • no avatar
    Calvin 0 deals
    Paid Terminal Bench project
    This project proposes a Terminal-Bench task focused on financial operations and spreadsheet...
    150.00 USD
    15 offers
    Expires in 24 days
  • no avatar
    Michael 0 deals
    Building RLHF sandbox
    Build a sandbox with dockerfile where coding AI agents will be trained with proper rubrics
    Negotiable
    20 offers
    Expires in 28 days
  • no avatar
    Kamil Lee 0 deals
    STEM/Coding Experts Needed: Build Research Tasks for AI Evaluation
    I need help building realistic, terminal-based STEM research tasks used to evaluate frontier AI...
    100.00 USD
    10 offers
    Expires in 23 days
  • no avatar
    skaner 0 deals
    Airtable Consultancy
    # Request for Quotation — Airtable consultancy ## About us We are a rental management company...
    Negotiable
    21 offers
    Expires in 23 days
  • no avatar
    regansen 33 deals
    2 PDF / Report Builder w systemie ERP/SaaS
    Poszukujemy doświadczonego Frontend Developera (Angular) do rozbudowy istniejącego modułu Report...
    Negotiable
    27 offers
    Expires in 9 days