- Extensive knowledge of JavaScript (ES6+)
- Expertise in HTML/CSS, including advanced practices like semantic HTML and accessibility
- Hands-on experience with TypeScript and React
- Familiarity with CSS-in-JS libraries or preprocessors (Styled Components, SCSS, CSS Modules, Tailwind)
- Strong English communication skills
Nice to Have:
- Experience in the fintech domain
- Knowledge of Reactive Programming (RxJS / Observable pattern)
- Experience with server-side rendering (Next.js)
- Familiarity with unit and end-to-end testing (Jest / Cypress / Playwright)
- Skills in web performance analysis (DevTools profiling / Lighthouse / Web Vitals)
- Experience with functional programming (fp-ts library / lodash / Algebraic Data Types)
- Awareness of WCAG accessibility standards