Description

1. Strong Core Frontend Expertise

  • Solid command of HTML/HTML5, CSS/CSS3, and JavaScript
  • Strong understanding of semantic markup, responsive layouts, and modern UI/UX practices
  • Ability to build custom components without relying on heavy libraries or frameworks

2. Hands-on Experience with:

  • Web Components architecture (required)
  • Lit.js (preferred, but open if you’re willing to learn)
  • Vite.js (for building and bundling)
  • REST API integration
  • Component-based architecture and design systems

3. Testing & Optimization

  • Experience with Vitest or other unit/UI testing frameworks
  • Performance optimization mindset and ability to write scalable, maintainable code
  • Familiarity with cross-browser compatibility

4. Soft Skills & Collaboration

  • Excellent communication skills
  • Ability to work collaboratively with UX/UI designers and stakeholders
  • Translate Figma and design system specs into production-ready components

5. Bonus Points

  • Experience with Observable pattern (e.g., RxJS)
  • Prior experience in the energy industry
  • Hands-on with MDUI or other design system frameworks

Education

Any Gradute