Front-End Developer for Digital Application
Tech Stack / Keywords
Wymagania
- Strong experience in TypeScript, React, and Next.js.
- Proficiency in semantic HTML, responsive CSS, and secure handling of user data.
- Ability to build maintainable React features with clear component boundaries.
- Experience with Payload CMS.
- Familiarity with authentication integrations in Next.js.
- Comfort with PostgreSQL and database-backed applications.
- Ability to navigate and work within an Nx monorepo.
- Experience with Git-based workflows.
Nice to Have:
- Knowledge of StyleX for component styling.
- Experience with Drizzle ORM, Vercel Blob/media storage, and CMS live preview workflows.
- Familiarity with shared design systems and reusable component libraries.
- Understanding of deployment concerns for Next.js applications.
Obowiązki
- Develop and maintain web applications using TypeScript, React, and Next.js.
- Implement features ensuring accessibility, performance, and user data security.
- Collaborate with technical experts to enhance user experience and report generation.
- Integrate authentication mechanisms into web applications.
- Work within an Nx monorepo to manage libraries and optimize project dependencies.
- Utilize Git for version control and collaborate through code reviews.
Benefity
- Remote work location.
- Full-time contract from October to the end of the year with possibility of extension.
Inne informacje
Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
emagine
566 aktywnych ofert