Collaborate with a team of developers and designers to create web applications
Translate the client’s technical requirements into code
Create reusable, effective, and scalable JavaScript code
Design the data and presentation layer of the web application’s front-end
Develop new user-facing features using React.js
Build reusable components and front-end libraries for future use
Use additional JavaScript libraries such as Redux to manage the web application’s state, derive computed data from the state of the system and make asynchronous API calls
Test and update the web application so that it can be used on all web browsers
To fit this post, we look after:
Bachelor’s Degree in Computer Science or Software Engineering
Previous work experience (minimum 3 – 5 years) as a front-end developer
Experience with Typescript, JavaScript, Sass, jQuery, React.js, Vuex
In-depth understanding of the entire web development process (design, development, and deployment)
Knowledge of current trends and best practices in front-end architecture, including performance optimization, accessibility, and usability
Ability to problem solve high-level software and application issues