Senior Front-end Developer, React Focus
About the company
As market leaders, we have high expectations of ourselves and strive for continuous improvement. We work with the best, to be the best. The secret to our success is simple: we keep learning and exploring. We have our eyes set on the world and want to offer our safety software globally, to complex businesses across different industries. We are the market-leading company in Control of Work software products, supporting thousands of users from across the globe, at top multinationals.
What are your accountabilities?
- You will be part of an agile team of software engineers, who create and maintain a wide portfolio of globally distributed products that address core safety needs of industry leaders. The software products you will work on significantly change the way hazardous industries manage the operations of their assets and increase operational safety.
- In this Software Engineering team you will work closely together with other highly-skilled Software Engineers, QA- and DevOps Engineers.
- Of course you will write clean and well-tested code. But overall your work will contribute to eVision’s next major milestones; improve core product quality, simplifying configurability and harmonizing our UX-Design, Core Frameworks and Deployment across our products.
Skills & Requirements
- Strong knowledge of JavaScript, including DOM manipulation and the JavaScript object model
- Familiarity with newer specifications of EcmaScript
- Thorough understanding of React.js and its core principles and Design Pattern specially functional programming
- Strong knowledge of state management like Redux, Mobx
- Strong knowledge of Node.js
- Strong knowledge of CSS & SASS, as well as responsive design
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Experience with WebSockets or similar technology
- Experience writing concise and well structured OOP code.
- Experience in Agile/Scrum, good communication skills and the ability to work well in a team
- Good grip on TDD, and writing elegant test cases
How to Apply?
Please send us your updated C.V.(Resume) with a cover letter via the bellow link.
* This is a mock opening for a mock company to set up a mock interview process.