7+ years Experience working with modern Frameworks like React, Vue.js or Svelte
Complex programming, program debugging, data analysis, problem analysis and resolution of issues within open-source applications.
Expert in JavaScript, especially all the new features in ES12/13/14
Experience in the latest versions of Node.js, likes playing with new elements such as ESM loader hooks.
Experience with third-party integrations with RESTful APIs using OAuth 2.0, API keys, Bearer Tokens and JWT tokens for authentication.
Strong in HTML and CSS/SASS/SCSS, think Grid Layout and Logical properties.
You know all the intelligent tools that help keep the codebase clean, like autoprefixer, Vite and Rollup, just to name a few.
An advocate of Test Driven Development (TDD) or BDD.
Excellent knowledge of CI/CD tools like BitBucket pipelines.
Excellent understanding of the JavaScript language, ecosystem and tooling. Experience with packaging tools like Vite, Rollup and tools to manage mono-repos like pnpm and Turborepo.
Experience architecting secure web applications. A clear understanding of current Web Application Security threats and must have expertise to mitigate them.
Strong communication and collaborative skills in providing technical direction and hands-on software development, including design, development and testing.