Be able to articulate thoughts and plans clearly, both verbally, and in written form.
Pay very close attention to the requirements and deliver outstanding results.
We expect you to be an expert in:
Experience with React hooks, Context API and popular React.js workflows, such as Redux and Redux Saga
Experience with CSS in JS frameworks like JSS, Styled Components or Emotion
Good understanding of E2E testing especially with Cypress
Experience with profiling and improving the performance. (especially React dev tool’s profiler)
Familiarity with Storybook.
Experience with Node.js, Gatsby, Webpack, Jest and Jenkins is a big plus.
Needless to say, as a strong developer, you should be familiar with:
Git, Gitlab (Rebasing , squashing and merging)
Data structure and algorithms.
Being comfortable with reading and writing in English is necessary. You may choose to verbally communicate with the team in Farsi, though all written communications are in English (if you have read it so far without a dictionary, you are good)
A typical day in your work will include:
Attend design meetings regarding implementation of new features, or refactoring and improvements to the old features.
Review codes from colleagues.
Implement features or improvements for the Ethica frontend software.
Write test cases for your recently-developed features.
Competitive salary. Your salary will be adjusted to the dollar exchange rate regularly, to ensure the value of your income is protected.
Top of the line laptop, and any other hardware necessary for your work.
Internet and co-working space full reimbursement, if you choose to use one.
Company-sponsored team building events and trips.
Flexible working hours and location (no need to spend hours on commute).
Working with a team of respectful and professional people.
This is a full-time permanent position. We do not consider applicants looking for a part-time or hourly contract.
While the location is listed as Tehran, we welcome applicants from any city in Iran.
شرکت رایکا فراهم کننده نرم افزار تخصصی در حوزه تحقیقات پزشکی و داروسازی و کار آزمایی های بالینی است. بیش از ۸۰ دانشگاه، شرکت داروسازی، و مجتمع تحقیقاتی از هر پنج قاره جهان از نرم افزار رایکا به صورت روزمره استفاده میکنند تا به مطالعات علمی خود سرعت بخشند.