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

استخدام (Lead Full-Stack Engineer(Javascript-Remote

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

The product that you will take the lead on is an intuitive and modular process management tool, that is currently used across all departments at Poroshat Filter to streamline the internal and cross-departmental processes. Recently, the original RoR app that was first released in 2014 went through a complete rewrite with an architecture that set the basis for scale. The current codebase is written in Typescript with Hapi, React and MongoDB.

We are looking for a Full Stack Javascript Engineer who is passionate about product architecture and development. This position offers the opportunity to build and extend the necessary infrastructure for scaling the core product and expanding the team, and possibly leading to a partnership opportunity.

Responsibilities
In your short-term role, as a Full Stack Developer, with the support of a fellow engineer who has been involved with the product since the beginning, you will be responsible for:

- Reviewing the React app architecture and the quality of the source code in order to introduce improvements in forms of refactoring as well as applying appropriate design patterns.
- Kick-starting the first wave of tests for the most critical components.
- Participating in the technical evaluation of future recruitments.

In your next role, as a Lead Developer, you will be responsible for:

- Reviewing PRs and pushing/supporting your team.
- Managing the sprints and improving the accuracy of time/point estimations.
- Participating in user stories from proposals to collaborating with key stakeholders and full-stack implementation
- Continuously increasing the test coverage and eventually arriving at total TDD

In your potential role, as a Partner, we will discuss and execute the plan for commercialising the product and reviewing shares, roles and responsibilities, accordingly.

Requirements
- The basics: Node.js, HTML, CSS, Git, and gadgets, etc
- At least 3 years of hands-on experience creating public, complex systems using Javascript
- At least 2 years of active development with React and Redux
- At least 1 year of working with MongoDB on a large dataset
- Experienced in developing and maintaining REST APIs (with Express or Hapi)
- Experienced in using MongoDB's Aggregation Framework
- Familiar with Hapi
- Familiar with Typescript

Bonus skills
- Applying Design patterns
- DevOps
- Practising agile
- Managing Jira
- Wireframing
- Running a business

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

  • JavaScript
  • HTML
  • OOP
  • Node.js
  • CSS
  • MongoDB

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

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