Position: Full-stack JavaScript Developer
Company: Softjourn
Experience required: 3y
English level: upper

**About the project: **

What If You Knew Then What You Know Now? The platform supports the idea that the next generation of students and lifelong learners shouldn’t face that problem. Using personality and assessment data and backed by over 90 years of research it provides time-tested and research-validated insights to help students find their purpose and start a successful career. For each pathway, the system links user interests to careers, salaries, job outlooks, skills, and the education they will need to meet their goals. The project is already one of the most successful in its field, but we’re still innovating, and developing new ways to enhance efficiency for our client.

**Requirements:**

- 3+ years of experience with JavaScript and TypeScript;
- Experience with Node.js, Angular/Angular.js;
- Experience with RDBMS (PostgreSQL);
- Knowledge of HTML/CSS;
- At least Intermediate level of English.

**Will be a plus:**

- Knowledge of HTML5, ES6, SCSS.

**Responsibilities:**

- Designing, building, and maintaining efficient, reusable, and reliable code;
- Ensuring the best possible performance, quality, and responsiveness of applications;
- Identifying bottlenecks and bugs, and devising solutions to mitigate and address these issues;
- Helping maintain code quality, organization, and automatization;
- Helping improve all the products the team works on by participating in Agile team meetings;
- Using Jira to track, manage, and document reported bugs;
- Writing unit test;
- Helping improve all the products the team works on by participating in Agile team meetings;
- Working with Confluence.

**Responsibilities:**

- Maintaining and updating existing websites;
- Bug fixing;
- Implement features;
- Building new websites from scratch.
- Benefits and Perks:
- Fully remote work or from our Ivano-Frankivsk/Wroclaw office;
- Continuous improvement;
- Flexible schedule;
- 20 days vacation annually;
- Participation in conferences and seminars;
- Sports reimbursement;
- Health insurance;
- Accountants assistance;
- English language courses.