Open Society Foundations

Frontend Engineer

Open Society Foundations

full-time

Posted on:

Location Type: Remote

Location: Switzerland

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €60,000 - €78,000 per year

About the role

  • Conduct code reviews of pull requests from your teammates and our community, identify and resolve technical issues, ensuring we maintain high coding standards.
  • Collaborate closely with engineering, design, and product teams to develop our progressive web application for new features based on community feedback, product specifications, and requirements.
  • Continuously improve our frontend codebase by elevating its quality, maintainability, and scalability, and actively participate in shaping frontend architecture and technical decisions to ensure long-term innovation and performance.
  • Actively engage with our community by investigating and addressing user-reported issues, and prepare tasks that can be clearly defined and easily picked up by community contributors.

Requirements

  • 3+ years of professional TypeScript development experience.
  • Experience developing and optimizing progressive web applications (PWAs).
  • Hands-on experience with modern frontend frameworks and libraries (e.g., Lit, React, Angular, Vue).
  • Strong grasp of Web Components principles.
  • Ability to work independently, with strong problem-solving skills and attention to detail.
  • Extensive proficiency with Git and GitHub workflows (pull requests, reviews, merging, etc.).
  • Professional fluency in English, excellent written and verbal communication skills in English.
  • European residency, you must be currently based in Europe and eligible to work within it.
Benefits
  • Five weeks (twenty-five days) of paid time off.
  • Fourteen days of paid sick leave if your country/laws treat them as unpaid.
  • Six weeks of paid and six weeks of unpaid parental leave to be used in the first year after birth.
  • A budget for your work hardware once you start.
  • A 50% contribution to your internet connection fee at your home workspace.
  • If you are currently working on Home Assistant-related side projects, you can spend work time maintaining them.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptprogressive web applicationsLitReactAngularVueWeb ComponentsGitGitHubcode reviews
Soft Skills
problem-solvingattention to detailcommunication