Fullstack Engineer
Job details
Knowledge and skillsets:
Experience with the latest versions of JavaScript (ES7/ESNext), HTML, CSS and npm
Experience in Typescript
Familiarity with modern frameworks (ReactJS, Vue, Svelte) is a plus
Knowledge on Web components, W3C Standards, and Web accessibility
Internationalization and Localization
JS tooling and CI/CD
Build tooling (rollup / webpack / babel)
Code quality tools (eslint, prettier)
Unit testing (Karma, mocha, chai)
Package and dependency management, semantic versioning
Git / Gitflow, Branching strategies
Basic scripting (bash and/or python)
CI/CD Automation
Servers, Platforms, and Analytics
Espress.js (node)
NGINX
CDN and caching
Proxies and Gateway management
HTTP Protocols and browser networking
Web Analytics and Logging
Security
JWT / SAML
API Security
Architecture
Large scale client-side web applications
Atomic design
SPAs and PWAs
Monorepo setup and management
Micro-frontend design
State management
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.