Senior React.js Developer
Posting Date: Feb, 01 2022
Head office: Italy, Milan
Education Level: Bachelor’s Degree
Job: Senior React.js Developer
Job Level: Senior Developer
Employment Type: Intern – Full Time
Description
Quantyx, a leading risk management and valuation consultancy for management companies, is looking for a senior React.js developer to join its Software Development Team, which currently counts 10 people. The candidate should preferably have at least 3-4 years of experience in the React.js framework.
The candidate will be in charge of developing the Quantyx Risk platform, a cloud web-based tool to manage Alternative Investments.
Specifically, the resource will be involved in:
* Design, develop and implement responsive components using React technology
* Design, develop and implement front-end architectures to support the user experience
* Build reusable front-end components and libraries
* Optimize components to maximize performance across different devices and web browsers
* Proactively collaborate with the development team to discuss solutions and applications with a focus on user experience
* Monitor and improve front-end application performance
Document developments and their evolutions.
Qualifications
* Bachelor’s or Master’s degree in Computer Science, Computer/Electronic/Telecommunications Engineering, Mathematics or Physics
* Knowledge and extensive experience in the use of HTML and CSS
* Significant experience with JavaScript development, including DOM manipulation and modeling of JavaScript objects
* Experience and excellent command of the React.js framework and its key concepts
* Experience with popular React.js workflows (Redux, routing, etc.)
* Preferable experience with web design tools and methodologies
* Familiarity with RESTful APIs
* Familiarity with modern authentication mechanisms, such as JSON Web Token
* Familiarity with modern front-end build tools and pipelines
* Skill in understanding business requirements and ability to translate them into technical requirements
* Skill in benchmarking and optimization processes
* Experience working in teams in structured projects
* Familiarity with versioning tools (git) and Agile development methodologies
* Familiarity with continuous integration processes and tools
* Deeply care about the user experience and attention to details
An aptitude for problem-solving, a natural predisposition to work in a team, and a good dose of proactivity complete the profile.
#J-18808-Ljbffr