Frontend Developer

Be among the first applicants.
ecoinvent Association
Stellenbosch Local Municipality
ZAR 60 000 - 100 000
Be among the first applicants.
2 days ago
Job description

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.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Frontend Developer jobs in Stellenbosch Local Municipality