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

استخدام Front-End software engineer

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

ARA's scope of work is in fleet management, smart home solutions and social networks.

We are looking for a Front End Developer to help us accomplish this mission! 

* What You Will Do

In this position, you will work on an agile cross-functional team focusing on a subset of the core ARA platform. You will be responsible for implementing new Front-End code and improving and maintaining existing functionality. You will also work with the Product Design and Developers team to improve and maintain our custom component library. In this role, you'll have a lot of fun collaborating, playing games, solving really difficult problems, and building relationships with awesome and talented individuals!

* Who You Are

You enjoy working in a collaborative environment that values critical & constructive discussions about design, user experience, and development. You're passionate about web applications and modern, user-centered web design and development. If that's you, you might be just what we need!

* How You Will Succeed

Work on an agile cross-functional team comprised of Product Designers and Back-End Engineers
Develop and test across multiple browsers and platforms
Help improve and maintain our component library
Ensure you and your fellow Front-End Engineers are adhering to development best practices and standards
Provide constant feedback through Code Reviews
Share knowledge with other Engineers whenever possible

* What We Are Looking For

3+ years of relevant experience working as a Front-End developer
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
JavaScript Design Patterns
Thorough understanding of React.js, its core principles including hooks or similar frameworks (Angular, Vue)
Experience with libraries like Redux, Next, Redux-Saga, Reselect, 
Experience with TypeScript
Familiarity with newer specifications of EcmaScript
Familiarity with RESTful APIs
Deep concern for users, usability, the user experience, and accessibility
Strong written and verbal communication skills
Experience with Front-End unit testing
Experience writing clean and semantic HTML5 and CSS3
Working knowledge of version control systems, particularly Git
Fluent in speaking, writing and reading English

* Bonus Points

Full-stack experience (Python)
Knowledge of module bundlers
Familiarity with CSS preprocessors or modern CSS tool chains (PostCSS), or CSS-in-JS approach
Experience with AngularJS
Experience working on a SaaS product
Experience with CI/CD
Having deployed projects in Pure JS

* What ARA Offers:

Taamin Ejtemaai insurance
Health care insurance, as well as Dental insurance benefits
The most up-to-date technology, including company-issued PCs, the latest software and other tools needed to excel at your job
Company-paid conferences and Lynda paid courses for extended learning opportunities
Yearly company gatherings

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

  • Front-end
  • CSS
  • HTML
  • Python
  • Redux

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

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