JustJoin.IT Praca zdalna Senior

Senior Frontend Engineer (React / Next.js / PayloadCMS)

emagine Polska

⚲ Warsaw

Do uzgodnienia

Wymagania

  • Documentation
  • Security
  • PostgreSQL
  • HTML
  • CSS
  • API (Application Programming Interface)
  • CMS
  • Data Integration
  • frontend
  • Testing

Opis stanowiska

Summary: The Frontend Engineer role focuses on developing a digital solution aimed at assisting field teams in documenting and assessing silage quality at customer sites. The primary objective is to enhance the consistency and scalability of silage evaluations through a collaborative web platform.

Responsibilities:
• Develop and maintain modern web applications utilizing PayloadCMS within a TypeScript monorepo.
• Implement features using TypeScript, React, and Next.js, focusing on performance and user experience.
• Collaborate with technical experts to ensure proper documentation and information flow within the application.
• Build maintainable and reusable React components with clear state management and error handling.
• Integrate authentication and manage user sessions in Next.js applications.
• Handle relational database integrations, particularly with PostgreSQL.
• Work effectively within an Nx monorepo, running tasks related to building, linting, and testing.
• Participate in code reviews and write tests to ensure code quality.

Key Requirements:
• Strong experience with TypeScript, React, and Next.js.
• Proficiency in core web skills: semantic HTML, responsive CSS, accessibility, and HTTP/API integration.
• Experience with Payload CMS: collections, content models, and database migrations.
• Experience integrating authentication into Next.js applications, particularly with Better Auth and NextAuth.
• Comfortable using PostgreSQL in database-backed applications.
• Familiarity with Git workflows for version control.

Nice to Have:
• Experience with StyleX and token-based styling.
• Knowledge of Drizzle ORM and Vercel media storage.
• Familiarity with design systems and reusable component libraries.
• Understanding of deployment and operational practices for Next.js applications.

🔍 Dekoder Ogłoszenia

🟡
The Frontend Engineer role focuses on developing a digital solution aimed at assisting field teams in documenting and assessing silage quality at customer sites.
Praca może wymagać zrozumienia specyficznej, niszowej dziedziny biznesowej, która nie jest typowa dla standardowych projektów IT.
🟡
Develop and maintain modern web applications utilizing PayloadCMS within a TypeScript monorepo.
Może oznaczać pracę z mniej popularnym CMS-em, co wymaga szybkiego uczenia się i adaptacji do jego specyfiki.
🔴
Collaborate with technical experts to ensure proper documentation and information flow within the application.
Może sugerować, że dokumentacja lub przepływ informacji w projekcie nie są idealne i wymagają aktywnego usprawniania.
🟡
Handle relational database integrations, particularly with PostgreSQL.
Chociaż PostgreSQL jest popularny, może to oznaczać pracę z istniejącą, potencjalnie skomplikowaną lub słabo udokumentowaną bazą danych.
🟡
Work effectively within an Nx monorepo, running tasks related to building, linting, and testing.
Praca w monorepo z Nx może oznaczać złożoną konfigurację narzędzi i procesów, która wymaga dogłębnego zrozumienia tego ekosystemu.