Acest anunț a expirat și nu este disponibil pentru aplicare
Summary
You will be working in Bucharest for the IT company supporting Abu Dhabi’s leisure and entertainment hub that delivers unique, world-class entertainment experiences in Ferrari World, the world’s first Ferrari-branded theme park; Yas Waterworld; Warner Bros. WorldTM and Yas Marina F1 circuit.
We are looking for a great JavaScript developer who is proficient with ReactJS.
Your primary focus will be on developing user interface components using workflows (such as Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the application.
Required qualifications
- ReactJS front-end development experience with Agile development methodology
- A rock-solid understanding of the core JavaScript language, HTML5, and CSS3
- Understanding of React, including effective JSX, Virtual DOM, Stateless & Stateful Components
- Should know the React component lifecycle, including optimizations
- Good to have understanding of Functional Components (preferably with Hooks)
- Good understanding of state management via at least one of Redux, Context API or MobX
- Should know to compose reusable components and Forms in React
- Able to write test cases (preferably using Jest with React Testing Library or Enzyme)
- Understanding of Server-Side Rendering (SSR)
- Basic understanding on MV*/MVC framework
- Basic understanding of and NPM scripts
Role & Responsibilities
- Developing application interface codes using JavaScript following workflows.
- Translating designs and wireframes into high quality code
- Building reusable components and front-end libraries for future use
- Optimizing components for maximum performance across a vast array of web capable devices and browsers
- Commitment to collaborative problem solving, sophisticated design, and quality product is important.
Benefits
- A learning environment & mentorship company culture
- Recognition for pursuing professional certifications
- Competitive payment and perks
- Remote working at least 5 days/month
- An open and supportive environment