YLD

Senior Software Engineer – React/Node

YLD

contract

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • As a Senior Software Engineer at YLD, you’ll be part of a client team building innovative products
  • Together with your team, you’ll thrive in a fast-paced engineering environment, delivering outstanding results and exciting projects

Requirements

  • Commercial experience working with React and Node
  • In-depth knowledge of CSS in its multiple applications (Tailwind, CSS in JavaScript, CSS Modules, etc)
  • Thoughtful about Component composition and state management, with experience in multiple patterns (e.g. MobX, Redux, Context, etc)
  • Knowledge and experience with the up-to-date transpiling, bundling, and packaging ecosystem (e.g. esbuild, vite, yarn, turborepo, etc)
  • Experience with documentation generation tools, both for libraries and for components
  • Opinionated and experienced with linting and formatting tools
  • Strong and vast experience with Continuous Integration and Delivery, as well as Infrastructure as Code tools and techniques
  • Experience in testing your products with Unit, Integration, End-to-End, and Visual Regression tests
  • Used to design tools (e.g. Figma) and its API and integration tools
  • Extensive experience working with Design Systems
  • Knowledge of Typescript
  • Self-motivated, proactive and continually looking for ways to improve and develop yourself
  • A good communicator, both in writing and verbally
  • Detail-oriented
  • Used to working in a team-oriented, collaborative environment
  • Analytical and problem-solving oriented
  • A genuine believer in diversity and fairness.
Benefits
  • The chance to work with a forward-thinking, ethical, and fun group of people
  • Work-life balance as standard for all employees
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNodeCSSTailwindMobXReduxesbuildviteTypescriptContinuous Integration
Soft Skills
self-motivatedproactivegood communicatordetail-orientedteam-orientedanalyticalproblem-solvingbeliever in diversitycollaborative