Job Description

- 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 -Developing user interface according to designed UI -- Transforming a prototype to the final product - Extending and creating new features for the existing platform - Highly creative and ability to give new ideas - Ability of time management and on-time task delivery - Fast learner with new technologies and the ability to rapidly implement them - Ability for documentation and designing workflows - Fast debugging skills - Being a highly collaborative team member - Design thinking and experiences working with design/designer-driven dev processes - Prototype user stories, use cases and product features - You should be able to clearly articulate your design decisions - Think about different states of components, data validation and user stories blockers and etc - GUI design principles, human centered design and development web/mobile apps

Requirements

- Expert in HTML5 and CSS3 (Sass, Less) - Expert in JS (ES5, ES6, ES7) - Highly experienced in ReactJS and ReactDOM - Familiar with GIT-Version control - Have experience in publishing/versioning/ maintaining of application

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،