Position: React (React Native) Developer
Company: PSR
Experience required: 3y
English level: intermediate

Israel has simplified entry rules for IT specialists and their families working remotely for Israeli IT companies.
This is a great opportunity to relocate to Israel!

**About company**
A group of fun, curious, out-of-the-box thinkers, who love working together to solve complex problems as much as we love hanging out together, and we're looking for a talented and experienced FE developer to join us!

Why we’re a great company to work for?
- We have an awesome product. Our cutting-edge investing tools are helping 135,000 users exceed their financial goals.
- You’ll impact the lives of many people. We have 20 million unique users visiting our Company every month. We work hard to make our users happy and help them build wealth.
- We are profitable and growing fast. All employees receive equity grants in-line with their cash compensation.
- We care about work-life balance. We work mostly from home, we provide lots of vacation days, and we insist that you enjoy them.
- We invest in people. We consider each employee a long-term investment, and we see value in continuously nurturing and training our teammates.

**Rеquirеmеnts:**
- Develop Front-End (ReactJS) for modern financial media website
- Participate in design and planning discussions, contribute architecture ideas
- Develop and test new user-facing features
- Write highly scalable, reusable, and testable code
- Optimize application for maximum speed and performance
- Collaborate with other team members
- Experience in ReactJS for at least 3 years is a must!
- Knowledge of Agile principles, open-source ecosystem, Test Driven Development (TDD)
- Comfortable with source version control software (Git)
- Experience with CSS3 and Less/Sass (ability to write mixings, partials, use source maps, etc).
- Deep understanding of Mobile-first Responsive design. Experience with Twitter Bootstrap or Foundation Framework.
- Understanding of all major browsers and the special considerations required for various quirks.
- Knowledge of browser internals like Javascript engines, native DOM, Event APIs, and ways to tune code for the best performance.

**Would be a plus:**
- Experience working in a UNIX environment
- Proficiency in ES6 and newer specifications of EcmaScript
- Knowledge and understanding of server-side architecture best practices, a good understanding of the HTTP protocol and networking

**Personal skills:**
- Ability to focus on details
- Self-motivated, self-disciplined, goal-driven
- Analytical and problem-solving skills
- Good ability to learn fast
- Service and teamwork orientation

**We offer:**
20 vacation days, with a carrying over of 10 days. 20 sick days, 5 of them without a dr. note, maternity leaf, via the umbrella company we the accounting aspects, birthday gifts, events, and etc.