•Main Objective:
A fantastic opportunity for an experienced front-end developer. We are looking for creative, talented and highly motivated colleagues. Your primary responsibility will be to design and develop front-end layer of our applications. A commitment to collaborative problem solving, sophisticated design, and quality product is essential in this position.
•Main Responsibilities:
-Maintain and improve the projects you are working on
-Optimize the page load speed of the web applications you work on
-Developing user interface components and implementing them following well-known react workflows using Redux
-Collaborate with an Agile team who use Scrum as their methodology of software development
-Collaborate with back-end team and web designers to implement the features with stability
-Coordinate with the rest of the team who are working on multiple layers of the infrastructure
-Write functional requirement documents Write unit and snapshot tests
-Ensure high quality and Graphic standards in the implementation process of web applications you are working on
-Stay up-to-date on cutting-edge and emerging front-end technologies
Requirements
-Over 2 years (Middle) or 3+ years (senior) progressively increasing experience in software development
-Solid knowledge and proven work experience as a Front-end developer
-Strong experience with JavaScript, HTML, CSS
-Exposure to JavaScript task automation tools (NPM, Webpack, Yarn, and Gulp)
-Experienced or at least familiar with ReactJS
-Familiarity with Flux and state containers for JavaScript apps. (Redux)
-Someone with a solid background in JavaScript development