Frontend Developer
We usually respond within two weeks
We are looking for a Senior Front-End Software engineer with experience working through the full life cycle of product design in tandem with back-end teams. You will be responsible for effectively managing stakeholder relationships and communicating progress, challenges, and solutions to ensure alignment and project success.
The ideal candidate brings a collaborative attitude and a passion for knowledge sharing. You will work with collaborators of mixed backgrounds, so good interpersonal skills, practical communication skills, and a can-do attitude are essential. Managing various, diverse tasks at the same time does not phase you.
Your Responsibilities:
- Develop, maintain, and enhance web applications with clean, well-structured, and easily maintainable code using ReactJS, Next, and Typescript.
- Collaborate with product management, designers, and internal users to advise on and implement new features and improvements in our web-based applications.
- Work collaboratively with backend teams to deliver end-to-end solutions, ensuring API designs are usable and meet consumer requirements.
- Provide mentorship within the team, promoting a learning environment through knowledge sharing and supportive feedback.
- Demonstrate ownership by setting exemplary coding patterns and practices for junior team members, ensuring high-quality feature development.
- Stay current with emerging trends, technologies, and best practices in front-end development and web design.
- Critically evaluate ideas and be involved in non-functional aspects. Promoting product quality and usability, as well as performance, scalability, reliability, and security
Your Qualifications:
- At least 5+ years of experience in front-end development with React
- Bachelors or Master's degree in Computer Science or related field
- Proficiency in Typescript, React, Next.js
- Experience using git in a professional setting
- In-depth understanding of API integration and usage
- Experience coaching and mentoring junior developers
- Experience with automated testing frameworks such as Cypress or React Testing Library
- Previous experience with agile development methodologies is a plus
- An understanding of design handoff (Figma, Zeplin) is a plus
- A background within the sustainability industry or working in a small enterprise/organization environment is advantageous
Why ecoinvent?
As a fast-growing team based in Zürich with over twenty nationalities, we embrace diversity and promote a collaborative and adventurous mindset. We are committed to building an inspiring work culture that nurtures creative thinking, transparency, and reliability.
Our benefits include flexible and hybrid work, employee professional growth plans, and our most vital asset: our community. We value transparency, flexibility, and a diverse working environment that encourages learning and continuous improvement. Collaboration is at the heart of what we do. Join us and make an impact.
Our Mission
ecoinvent is an internationally active, mission-driven organization devoted to supporting high-quality, science-based environmental assessments. Its activities include publishing and maintaining the ecoinvent database—a comprehensive life cycle inventory database that provides reliable and transparent information on the environmental impacts of various products and services. It is used by companies, researchers, and policymakers to analyze the environmental impacts of their operations and make informed decisions.
- Department
- Software and Products
- Role
- Front-End Software engineer
- Locations
- Zurich
- Remote status
- Hybrid
Zurich
Frontend Developer
Loading application form
Already working at ecoinvent?
Let’s recruit together and find your next colleague.