Apply

Senior Software Engineer, Frontend (Poland Remote)

Posted about 9 hours agoViewed

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: Poland

🔍 Industry: Education Technology

⏳ Experience: 6+ years

🪄 Skills: GitHTMLCSSJavascriptJestTypeScriptReact

Requirements:
  • 6+ years of professional experience in frontend development.
  • At least 2 years working on web components and React projects.
  • Strong expertise in web components development using Stencil.js.
  • Advanced knowledge of React and experience with reusable components.
  • Deep understanding of TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
  • Experience with unit testing frameworks like Jest.
  • Strong debugging skills for performance optimization.
  • Knowledge of frontend performance best practices.
  • Experience with modern build tools and version control (Git).
  • Understanding of accessibility standards and responsive design.
Responsibilities:
  • Design, develop, and maintain web components using Stencil.js, TypeScript, and React.
  • Establish component design best practices, focusing on accessibility and performance.
  • Collaborate with backend engineers to create efficient APIs.
  • Write clean, maintainable, and well-documented code, and conduct code reviews.
  • Create unit and integration tests for components, debugging as necessary.
  • Mentor junior frontend engineers and share knowledge.
  • Optimize performance and compatibility across browsers.
  • Document reusable components and provide technical support.
Apply

Related Jobs

Apply

📍 Poland

🧭 Full-Time

🔍 Education technology

  • 6+ years of professional experience in frontend development, including 2 years with web components and React.
  • Strong expertise in web components using Stencil.js or similar frameworks.
  • Advanced knowledge of React for building high-performance reusable components.
  • Deep understanding of TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
  • Experience with unit and integration testing, debugging, and browser performance optimizations.

  • Design, develop, and maintain reusable and scalable web components using Stencil.js, TypeScript, and React.
  • Establish and enforce best practices for component design including accessibility, performance optimization, and responsive design.
  • Ensure seamless integration of web components into applications, particularly within React projects.
  • Collaborate closely with designers and product managers for requirement understanding and insights.
  • Mentor junior engineers on technologies like Stencil.js, TypeScript, and React.

GitHTMLCSSJavascriptJestTypeScriptReact

Posted 1 day ago
Apply