ایده سازان داده گستر جوان

استخدام Senior Front-end Developer (Remote)

ایده سازان داده گستر جوان
امکان دورکاری

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    ReactReact ReduxSocket.IOWebRTC

We are looking for a Strong developer to join an engineering team that is responsible for building complex, high-scale, and real-time systems. A Strong developer who loves to build an online communication and collaboration service based on WebRTC (like Google Meet). Remote (Long-Term)

Required skills:

  • Developing SPA | PWA and maintenance live applications
  • Work with other team members: Product Manager, UI/UX designers, Backend, etc
  • Write clean, reusable, testable code following modern best practices
  • Communicate effectively with other Front-end team members
  • Use analysis systems to identify and fix product issues
  • Optimize components for maximum performance
  • Learn new technologies to improve yourself and products continuously
  • Expert knowledge of browser behavior, performance, compatibility and cross-browser issues
  • Experience and understanding of web Testing and Optimization
  • Strong communication skills, both oral and written
  • Strong experience working with an Agile development team with rapid iterations
  • Understanding of software Design patterns
  • Deep understanding of good software Architecture concepts
  • Team player with a can-do attitude to independently own and drive projects.
  • Ability to work in a rapidly changing environment.
  • Understanding of software Design patterns and paradigms, such as object-oriented programming (OOP) and functional programming (FP).
  • Expertise on React, JavaScript, TypeScript and other web technologies for implementing web applications.
  • Strong hands-on coding experience.
  • Good experience with RESTful and GraphQL Web Services.
  • Experience in page Optimization (performance), understanding of performance consideration for React applications
  • Expert in HTML, CSS, SCSS, Sass
  • Expert in TypeScript | React.js
  • Expert in ReduxToolkit
  • Familiar with Redux Middlewares such as Thunk
  • Expert in Restful API call
  • Good knowledge of Functional components and hooks
  • Proficiency in using Git
  • English (Advanced)
  • Familiarity with Agile methodologies, Scrum, Confluence, Jira.

Useful Skills:

  • Good knowledge of Web Socket
  • Good knowledge of WebRTC

We've got your back...

*Two pay month system*

Two pay month system is a pay cycle in which employees are paid twice a month or every half month. Employers who use a two-month payroll cycle pay their employees two times every month, usually on the 15th and the last day of the month

  • Enjoy our many benefits
  • Flexible working hours
  • Fully remote work
  • Salary increments

Required skills:

  • Developing SPA | PWA and maintenance live applications
  • Work with other team members: Product Manager, UI/UX designers, Backend, etc
  • Write clean, reusable, testable code following modern best practices
  • Communicate effectively with other Front-end team members
  • Use analysis systems to identify and fix product issues
  • Optimize components for maximum performance
  • Learn new technologies to improve yourself and products continuously
  • Expert knowledge of browser behavior, performance, compatibility and cross-browser issues
  • Experience and understanding of web Testing and Optimization
  • Strong communication skills, both oral and written
  • Strong experience working with an Agile development team with rapid iterations
  • Understanding of software Design patterns
  • Deep understanding of good software Architecture concepts
  • Team player with a can-do attitude to independently own and drive projects.
  • Ability to work in a rapidly changing environment.
  • Understanding of software Design patterns and paradigms, such as object-oriented programming (OOP) and functional programming (FP).
  • Expertise on React, JavaScript, TypeScript and other web technologies for implementing web applications.
  • Strong hands-on coding experience.
  • Good experience with RESTful and GraphQL Web Services.
  • Experience in page Optimization (performance), understanding of performance consideration for React applications
  • Expert in HTML, CSS, SCSS, Sass
  • Expert in TypeScript | React.js
  • Expert in ReduxToolkit
  • Familiar with Redux Middlewares such as Thunk
  • Expert in Restful API call
  • Good knowledge of Functional components and hooks
  • Proficiency in using Git
  • English (Advanced)
  • Familiarity with Agile methodologies, Scrum, Confluence, Jira.

Useful Skills:

  • Good knowledge of Web Socket
  • Good knowledge of WebRTC

مزایا

  • پرداخت دقیق 15 و 30 هر ماه (Two Payment Monthly System)
  • تماما Remote
  • ساعات کاری منعطف