Position: Full-stack Developer(Node.js+React)
Company: Ein Des Ein
Experience required: 1y
English level: upper

We at ein-des-ein help businesses all over the world build innovative digital solutions. Our team is composed of design and development professionals.

We are rapidly growing, and now we are looking for a **Junior Full-stack developer (Node.js+React)** to join a dedicated team.

**Required Skills:**

- 1,5+ years of experience as a Full-stack Developer;
- 1+ years of Node.js development;
- 1+ years of React development;
- Deep knowledge of JavaScript (ES5 / ES6+) / Typescript;
- English- Upper-intermediate written and spoken;
- Experience with Nest.js;
- High expertise and passion for developing Front-end with JavaScript (functional and object-oriented), SASS, CSS & HTML;
- Safe handling of React Hooks;
- Very good understanding of Redux
- Experience with ORM, OOP / Design Patterns;
- Experience in RESTful architecture / asynchronous programming model;
- Experience in high-load web application development;
- Skills in working with Git, external APIs and services (Google APIs, social networks, payment systems);
- Knowledge of PostgreSQL database;
 

**Personal skills:**

- Can make sense of software requirements and understand what needs to be built.
- Able to grasp the “mental model” of the internal structure of a software application.
- Can quickly research, understand and use unfamiliar software technologies, tools, and languages.
- Always finds solutions for complex tasks.
- Knows how to attack a problem and has the tenacity to solve even very hard problems, and uses an appropriate debugging tool.

**Benefits:**

- The creative, young team that shares healthy values and is result-oriented;
- A continuous stream of exciting tasks in a growing company;
- A thoughtful approach to your professional development – we are very interested in your growth;
- We are looking for people who are ready to influence the development of the company and its success, offer creative ideas, and not just fulfill the assigned tasks;
- Learning opportunities like internal workshop talks and attending conferences;
- The salary is discussed with each candidate individually.
 

**We offer:**

- Competitive compensation according to your skills.
- 5-day working week, 8-hour working day, flexible schedule.
- Paid vacation — 20 days per year.
- Paid sick leaves — 5 b/days per year
- Corporate Perks (external training, English courses, corporate events/team buildings)
- Realization of your innovative ideas.
- Friendly collaborative teams and an enjoyable working environment.
- Professional and personal growth.