استخدام (Senior Front-End Developer (React
شرح موقعیت شغلی
Job Summary:
We are looking for a Front-End Developer who is motivated to combine the art of design with the art of programming. We work in small teams; we use agile methodology and pair programming. Our current technology stack is React.js and Typescript for Front-end.
Duties and Responsibilities:
- Write reusable, testable and maintainable code.
- Code review is one of his/her most important daily tasks.
- Establish and maintain a productive collaboration with the UI/UX team, back-end developers, product owners and mainly the CTO.
- Find simple and efficient solutions for difficult problems while being creative.
- Ability to assess the fit of the technologies in the existing context.
Requirements:
- Experienced with React.js
- Good knowledge of SSR and Next.js
- Experienced with state management system like Redux and Redux-Thunk
- Experienced with UI frameworks like Material-UI
- Experienced with Styled-components
- Experienced with developing reusable components
- Experienced with Responsive design
- Experienced with React Testing Library and jest
- Familiar with Typescript
- Familiar with performance utilities
- Familiar with PWA
- Familiar with Microfrontend
- Familiar with project configurations (Webpack, Babel, etc..)
- Familiar with version control system (Git)
Work Conditions:
- Flexible work hours
- Hybrid or full remote work possibility
- Office is located on the north of Tehran
Benefits:
- Opportunities to learn and grow
- Working with a young, dynamic and professional team
- Friendly atmosphere
- Meaningful work to enhance the travel experience of our customers
- Organizational trips and discounts
- Home-made breakfast and lunch
- Supplementary insurance
مهارتهای مورد نیاز
- React
- ReactJS
- Redux
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست