Software Engineer
(Frontend)

Full time · Milan, Italy
Apply for this job

What you will be doing:

  • Testing and development of React Redux based application, integrated with a Symfony 5 API application.

  • Communication and tutoring with non-technical people in UX and design choices, based on Material Design concepts

  • Adoption of company best-practice with gradual responsibility of the project’s main frontend asset.

What are the requirements

  • Strong expertise in js programming mainly with React 16 and Redux, including concepts like asynchronous programming, closures, types, and ES6.

  • HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility

  • Engagement with the latest's JavaScript development trends and hands-on experience with at least one modern front-end framework(React Redux, Vue, Angular).

  • Expertise with frontend testing framework like Mocha, Jest, Enzyme.

  • Expertise with Material-UI and with principles of Material Design.

  • Code packing tool experience (Webpack, Grunt)

  • Expertise with ESLint usage, also in drafting new custom rules.

  • Confidence with Unix, Debian-based, ecosystem and Bash CLI usage

We’ll be particularly excited if you can show

  • Expertise with headless testing with tools like Puppeteer or Testcafe.

  • Proved open-source contribution or engagement in any major js products

  • PHP and backend stack familiarity

  • Know-how on AWS main services

  • Actively following a user-group meetup or being engaged with our local JavaScript community

  • Experience with browser APIs and optimizing front end performance

What do we offer

You will have the chance of working with the latest frontend technology in a cloud-based environment, we adopted modern JavaScript stack a few years ago using the React-Redux framework.

While and we try keeping our code up with the current standards we always looking for ways to improve our frontend environment, you will have the chance of steering our current best-practice and house rules with your day to day work!

We also provide you with company welfare, food stamps, smart-working, and a fully stocked kitchen with anything you like.