Front-End Developer for Digital Application
⚲ Lisbon
Do uzgodnienia
Wymagania
- Security
- PostgreSQL
- HTML
- CSS
- Data security
- CMS
- Backend
- Git
- User Experience (UX)
Opis stanowiska
Summary: The role involves developing a front-end solution for a digital tool that aids teams in assessing silage quality on-site, ensuring evaluations are consistent and scalable.Main Responsibilities:
• 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.
Key Requirements:
• 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.
Other Details:
• Location: Remote.
• Contract Duration: Full-time from October to the end of the year with extension possibility.
• 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.
Key Requirements:
• 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.
Other Details:
• Location: Remote.
• Contract Duration: Full-time from October to the end of the year with extension possibility.
🔍 Dekoder Ogłoszenia
🔴
ensure evaluations are consistent and scalable
Może oznaczać, że obecne procesy oceny są chaotyczne i wymagają standaryzacji, co może być czasochłonne.
🔴
Collaborate with technical experts to enhance user experience and report generation
Może oznaczać, że będziesz musiał pracować z osobami, które niekoniecznie są ekspertami od front-endu, co może wymagać dodatkowego tłumaczenia i cierpliwości.
🔴
Work within an Nx monorepo to manage libraries and optimize project dependencies
Praca w monorepo może być złożona i wymagać nauki specyficznych narzędzi i procesów, co może być wyzwaniem dla osób niezaznajomionych.
🟡
Ability to build maintainable React features with clear component boundaries
Oczekuje się, że będziesz tworzyć kod o wysokiej jakości, który jest łatwy do zrozumienia i modyfikacji przez innych, co wymaga dobrej znajomości wzorców projektowych.
🔴
Full-ti
Niepełne zdanie sugeruje, że umowa może być na czas określony lub mieć inne niejasne warunki dotyczące jej zakończenia.