REACTjobsboard

Senior Software Engineer Front-end

React jobs at Amyris

Amyris

Full TimeReact
Posted 5 years ago

Amyris is the integrated renewable products company that is enabling the world's leading brands to achieve sustainable growth. Amyris applies its innovative bioscience solutions to convert plant sugars into hydrocarbon molecules and produce specialty ingredients and consumer products. The company is delivering its No Compromise™ products and services across a number of markets, including specialty and performance chemicals, flavors and fragrances, cosmetics ingredients, pharmaceuticals, and nutraceuticals.

We are now opening an office in Porto and are looking for a Senior Software Engineer Front-end

Tasks:

  • The candidate will primarily be responsible for developing web-based user interface components for design and visualization of scientific data for microbial strain development.

  • Assessing requirements, proposing techniques or technologies for accomplishing them;

  • Design and implement web-based user interface components for visualization of scientific data for microbial strain development.

  • Work with a cross-disciplinary group of computational biologists and software engineers to implement solutions;

Main requirements

  • A BS / MS in Computer Science or related field such as mathematics, physics, computational biology, electrical engineering, bioengineering;
  • At least 5 years of experience
  • Solid programming skills building UI components in Javascript;
  • 2+ years of experience developing React JS (or similar Front-end framework) based applications;
  • Strong sense of what makes for good UI design/user experience.
  • Strong sense of UX / interaction / visual design;
  • Strong (but flexible) opinions on the right way to build a modern web UI, and the skills to work closely with a small team to build and deploy it.
  • Strong communication skills;
  • Strong communication skills in English.

Nice to have

  • Practical experience with unit testing using Karma and Jasmine, or equivalent;
  • Experience leading small technical teams;
  • Experience working on large projects with multiple contributors, automated software tests, distributed VCS, and continuous integration;
  • Experience with functional programming;
  • A strong sense of software best practices;
  • Experience building web-based, SAAS applications;
  • Experience with Unix based operating systems;
  • Experience or background in a biological science.

Perks

  • Competitive salary based on your skills.
  • Great work environment.
  • Interesting international projects in cutting-edge technology.
  • Meal allowance.
  • Annual holiday and Christmas allowances.
Apply for this job