2 months ago
Milan, ItalySenior
Responsibilities
- Collaborate on frontend feature development, code reviews, and knowledge-sharing sessions.
- Enforce frontend coding standards, design patterns, and best practices.
- Contribute to the technical vision and foundations of a scalable, maintainable, high-performance UI platform.
- Research and select modern frontend technologies, frameworks, and tools.
- Design scalable and modular systems for evolving business requirements.
- Develop and maintain high-quality web applications and production Node.js applications.
- Implement frontend performance techniques such as lazy loading, code splitting, and caching.
- Maintain unit, integration, and end-to-end tests and support observability and logging in production.
Requirements
- 3–5 years of frontend development experience with a track record of delivering high-quality web applications.
- Proficiency in JavaScript, TypeScript, React, and state-management libraries such as TanStack Query.
- Experience with component libraries and design systems, including tools such as Storybook, Headless UI, and Tailwind CSS.
- Experience with modern frontend build systems such as Vite, Rollup, Nx, or Turborepo.
- Strong knowledge of GraphQL, RESTful APIs, and WebSockets.
- Experience maintaining Node.js applications in production.
- Experience with observability and logging tools such as Grafana, CloudWatch, and Logstash.
- Experience maintaining unit, integration, and end-to-end tests.
- Ability to collaborate on UI/UX discussions and take ownership of frontend features.
Benefits
- Private health insurance for employees and families, psychological support through Serenis, and mental health workshops.
- Stock Option Plan, meal vouchers, and relocation support for employees moving countries.
- Professional development programs, internal mobility, and language courses through Preply.
- Unlimited PTO, flexible working hours, and a hybrid policy with three days per week in the office; extra remote time may be requested.
- Enhanced parental leave and additional leave for child sickness.
Tech Stack
AWSGitHub ActionsGrafanaGraphQLJavaScriptKibanaLogstashNext.jsNode.jsPostgreSQLReactTailwind CSSTypeScript
