Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Frontend / Full-Stack Engineer (Micro-
Frontends, React / Node.js)
About the role
We are looking for an experienced engineer to work across frontend and lightweight backend layers in a micro-frontend architecture.
Required skills
5+ years of professional experience with React ecosystem
Strong JavaScript expertise, including modern language features and browser runtime fundamentals
Strong TypeScript experience
designing robust domain models and type-safe APIs advanced type composition (generics, utility types, mapped types)
understanding of type-driven architecture and maintainability trade-offs ability to avoid unsafe patterns and type erosion
Strong HTML5 / CSS3 / SCSS knowledge with scalable styling approaches
Solid experience with application state management (Context API, Redux, Zustand or similar)
Strong testing experience (Jest, Testing Library, Playwright or equivalent)
Understanding of Web Components concepts:
Custom Elements lifecycle
Shadow DOM and style isolation event-driven communication using Custom Events
Experience integrating REST and GraphQL APIs
Experience working with AWS-based environments and infrastructure-as-code setups
Experience with CI/CD pipelines (preferably GitLab CI)
Experience working with design tools (Figma) and design-system-driven development
Strong communication, problem-solving, and collaboration skills
Upper-intermediate English or higher
Nice to have
Production experience with Web Components frameworks (e.g. Stencil)
About Sonata Software
Sonata Software
sonata-software.com
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free