Frontend Software Developer for  MIS/MES/MOM at Tetra Pak

Posted 1 month ago by Cyrus Bandani
Apply Now

Apply for this job

Job Description

Software Developer for MIS/MES/MOM in the Production Operation program. The focus in this team is to develop and life cycle software applications delivered to Tetra Pak customers.

The team is developing applications in the data management/storage and visualization of data domain with embedded functionality for food & beverage manufacturing.

The applications are used by stakeholders at customer plants to visualize, control and optimize production.

The assignment allows to work from remote two days a week

Skills requirements:

  • Strong JavaScript fundamentals. This includes understanding the React component model, JSX syntax, lifecycle methods, hooks and state management.
  • Proficiency in HTML and CSS is necessary to structure and style web applications.
  • Experience with REST and RESTful APIs
  • Experience with GraphQL
  • Experience with Typescript
  • Experience on developing international software.
  • Experience with version control systems like Git
  • Experience in writing unit tests, integration tests, and end-to-end tests for React components and applications.
  • Knowledge of Micro Frontend architecture
  • Knowledge of frontend testing frameworks like Cypress, Jest or React Testing Library
  • Knowledge of continuous Integration and Deployment (CI/CD) methodologies


Other Skills:

  • Familiarity with other JavaScript libraries and frameworks commonly used in frontend development, such as Redux or Vue.js and Angular.js.
  • Knowledge of Monorepo
  • Knowledge of styling with JSS (including theming) and CSS animations
  • Experience with other libraries like axios, react-hook-form, react-i18next, react-router, react-spring, yup.
  • Experiences with Docker technology and Azure services (DevOps, IoT).
  • Experiences with collaborative interface design tool such as Figma.
  • Understanding techniques to optimize website performance, such as code minification, caching, lazy loading, and reducing network requests.