Senior Front-End Developer

Behkame Business Designers (BBD) Tehran

Posted 2 years ago

Job Description

As a young, active team in one of the most cutting edge areas of technology, we at Behkameh Company are looking for a senior Front-End developer with solid knowledge of ReactJS to join us! Role description: ● Create new user interfaces using React.js. ● Convert design to high-quality code. ● Optimize components to enhance performance across a wide range of browsers. What we offer : ● Minimum salary: 25,000,000 Toman. ● Social Security Insurance. ● Lunch (home-made) and snacks. ● Incentive rewards and growth and promotion potential in the company. ● Standard daily hours (no extra hours and work pressure). ● Learning opportunities and courses. ● Flexible working hours. ● Timely payment of salaries (guaranteed). ● Possibility of outsourcing (sponsored by Behkameh). ● Friendly workspace. Note: If you have an active profile on any of the specialized online services such as Stackoverflow, Github, Gitlab, Bitbucket, or Codepen, which reflects your level of expertise, be sure to include the relevant address information in your resume.

Requirements

● Experienced in HTML5 and CSS3. ● Deep knowledge of the React framework. ● Deep knowledge of concepts and methods of performance optimization in React. ● Familiar with functional programming concepts. ● Knowledgeable about responsive design principles and techniques. ● Experience working with TypeScript. ● Deep knowledge of reactive-programming concepts and RxJS experience. ● Excellent knowledge of Redux and Redux-Saga. ● Experience working with styled components. ● Experience working with Next-js. ● Can generate codes compatible with all the popular browsers. ● Can troubleshoot codes and improve their performance with the help of a browser. ● Can write tests in Unit and Integration. ● Can effectively use Enzyme, Jest, and the React Testing Library. ● Great problem-solving skills and designing efficient algorithms. ● Experience working with Git. ● Having experience with Flutter is a bonus. ● Familiarity with blockchain and its concepts is a bonus. Individual abilities: ● Accurate, organized, and interested in learning new concepts. ● Agile and precise at work. ● Great teamwork capability. ● Excellent learning pace and power. ● A powerful analytical mind. ● Excellent reading abilities.

Employment Type

  • Full Time

Details

To see more jobs that fit your career