Satispay

Frontend Software Engineer III

Satispay
Apply
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

Categories

Satispay

About Satispay

501-1,000 employees
Contact me