Info & contact

Front-End Developer

Location: Zürich, Switzerland

Position type: Full-time

Start date: By agreement


About You 

Are you driven by a strong sense of initiative and a can-do attitude? Are you eager to immerse yourself in a diverse range of designs, languages, and methodologies?  

Join our team and be part of a company that not only values your technological passion but also empowers you to make a tangible impact. Embrace the opportunity to support, guide, and collaborate with individuals across different hierarchies and cultures in a professional, dynamic, and globally oriented environment. 
 
We are seeking individuals who demonstrate patience and perseverance in overcoming challenges, possess a problem-solving mindset, and exhibit a keen interest in learning and mastering modern technologies and techniques. Your ability to adapt seamlessly to changing priorities and tasks, coupled with a commitment to delivering high-quality work within deadlines, will make you an ideal fit for this role. 

Your Responsibilities 

As a Front-End Developer with experience in building high-performing, scalable, enterprise-grade applications, your responsibilities will include designing, developing, and delivering fast and reliable high-quality applications for mission-critical systems. The role will primarily involve the development and maintenance of web applications, mainly written in TypeScript with React and NextJS.  
This role requires strong self-management, the ability to deliver on agreed-upon tasks, and good collaboration with the team in order to meet the deadlines. Specifically, you will: 

  • Design and Implement applications using technologies like TypeScript, React, Redux, Next.js, styled-components, Storybook, GraphQL, and Keycloak 
  • Maintain and support existing software solutions 
  • Write well-designed and tested code 
  • Collaborate with our UI/UX designer 
  • Create and update technical documentation 
  • Support continuous improvement by investigating alternative technologies and presenting these for architectural review 
  • Troubleshooting, incident handling, and bug fixing 
  • Identify bottlenecks and improve software efficiency 

You Offer

  • A BS/MS degree in Computer Science/Engineering or equivalent qualifications 
  • Several years of proven, hands-on application development experience 
  • Experience in scalable, testable, and composable application design and implementation 
  • Proven working experience in TypeScript and React 
  • Knowledge of client and server-side rendering using NextJS or similar 
  • Experience in using GraphQL and Rest API microservices 
  • Communication skills for effective teamwork 
  • Ability to keep pace with an agile environment 
  • Fluency in English 
  • Experience in the following technologies/topics would be a plus: NextJS, GraphQL, Storybook, unit/integration testing, and Keycloak (or similar SSO technology). 

About Us 

RepRisk is a rapidly growing global company and a pioneer in the ESG data science field. Our goal is to make the world a better place by creating transparency in the business world – we are driving positive change via the power of data. We combine AI and machine learning with human intelligence to analyze public information and identify environmental, social, and governance risks. We serve as a reality check for how companies conduct their business around the world – do they walk their talk when it comes to human rights, labor standards, corruption, and environmental issues? 

We Offer 

  • We offer a diverse, multicultural, collaborative and dynamic work environment in our fast-paced, mission-driven company. 
  • The opportunity to enhance your technical skills and knowledge and work with modern technologies (see our technology stack
  • Our working conditions support a good work-life balance. This includes the opportunity to work flexibly and from home (up to 3 days per week possible). 
  • You will have market based compensation, benefits and perks in line with our culture and values. 
  • Paid volunteering and training days, plus a donation matching program and a health and fitness subsidy. 
  • Frequent (optional) social events: From office parties to cultural potlucks or team sports - and much more!  
  • At RepRisk we respect the different needs and life experiences of our colleagues and we value diversity. Equal opportunities and equal treatment are a top priority. 
  • And more!  

Please note that we will only consider candidates with a valid work permit. 
All selected candidates will be required to complete technical assignments.