آگهی‌های استخدامی

استخدام Senior Front-End Developer(دورکاری)

شرح موقعیت شغلی

Technical requirements for a Front-end developer to work on the KIT project

Job description:
We are looking for an experienced Front-end Developer responsible for the client side of our service. Your primary focus will be to implement a complete and interactive user interface in the form of a responsive/progressive React application, focusing on flexibility and performance. Your primary duties include creating multilingual and flexible, testable modules and components and coupling them together into a functional application. The artistic design will be delivered to you on the Figma, and you should translate them into HTML, SCSS, based on our design system. You will work in a team with the back-end developers and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.

Responsibilities:
●    Delivering a complete React application.
●    Ensuring high performance on mobile and desktop.
●    Writing high-quality, tested, idiomatic, and documented TypeScript, HTML, and Sass.
●    Writing unit tests.
●    Coordinating the workflow between the business team, graphic design team, other front-end developers, and yourself.
●    Cooperating with the back-end developer in the process of building the RESTful API.
●    Communicating with external web services.

Skills and Qualifications:
●    Proficiency with TypeScript, JavaScript, HTML5 and CSS preprocessor
●    Professional, precise communication skills
●    Deep knowledge of React practices and commonly used modules based on extensive work experience
●    Experienced with asynchronous programming paradigm and RxJS library as a tool for reactive programming in React
●    Experienced with reactive state management systems such as NgRx library
●    Creating self-contained, reusable, and testable modules and components
●    Ensuring a transparent dependency chain regarding the app logic as well as the file system
●    Being familiar with SEO solutions for single-page apps
●    Extensive knowledge of CSS and JS methods for providing performant visual effects
●    Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
●    Writing non-blocking code and resorting to advanced techniques such as multi-threading when needed
●    Creating custom, flexible, general use modules and components that extend the elements and modules of core React
●    Creating dynamic and SCSS based themes to be used on different components and layouts
●    Experience with building the infrastructure for serving the front-end app and assets
●    Writing extensive unit tests using automated TDD tasks
●    Creating configuration, build, and test scripts for Continuous Integration environments
●    Experienced with git and git branching models

مهارت‌های مورد نیاز

  • Front-end
  • HTML5
  • RxJs
  • typescript
  • RestFul API

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

تاریخ انتشار آگهی:

۱۳۹۹/۱۲/۲۷ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه