
Frontend Engineer
Open Society Foundations
full-time
Posted on:
Location Type: Remote
Location: Switzerland
Visit company websiteExplore more
Salary
💰 €60,000 - €78,000 per year
Tech Stack
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