Browse All Jobs
Job Description

YLD is seeking a Contract Senior Software Engineer to join their team. This role is remote within Europe and focuses on building and delivering software within interesting projects, using Agile methodologies and a test-first mindset. The ideal candidate will be a proactive and enthusiastic engineer with experience in JavaScript, TypeScript, and Web3, passionate about leveraging technologies to build exceptional solutions.

Role involves:

  • Building and delivering software within interesting projects.
  • Working in an Agile environment (Scrum).
  • Pair programming and code reviews.
  • Contributing to the development of innovative products.

Requirements:

  • Commercial experience with React, TypeScript, and Web3.
  • In-depth knowledge of CSS (Tailwind, CSS in JavaScript, CSS Modules, etc.).
  • Experience with Component composition and state management (MobX, Redux, Context, etc.).
  • Knowledge of transpiling, bundling, and packaging ecosystem (esbuild, vite, yarn, turborepo, etc.).
  • Experience with documentation generation tools.
  • Experience with linting and formatting tools.
  • Experience with Continuous Integration and Delivery, and Infrastructure as Code tools.
  • Experience in testing with Unit, Integration, End to End, and Visual Regression tests.
  • Experience with design tools (e.g., Figma) and its API.
  • Extensive experience working with Design Systems.
  • Self-motivated, proactive, and detail-oriented.
  • Good communication skills.
  • Analytical and problem-solving oriented.
  • Belief in diversity and fairness.

What YLD offers:

  • The chance to work with a forward-thinking, ethical, and fun group of people.
  • Opportunities to develop and grow skills in a fast-moving business.
  • Flexible working around core hours.
Apply Manually