
Senior Software Engineer – React/Node
YLD
contract
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
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