Position: Full-Stack Engineer
Company: Unit Space
Category: JavaScript
Experience required: 5y
English level: intermediate

We’re looking for a strong engineer who can work quickly on a small team to have significant ownership of our front-end codebase and architecture. Ideally, you will not only look to help contribute, collaborate, and develop your career but will be willing to assist others in developing their careers as well.

**Requirements**

- 5+ years of software engineering experience.
- 3+ years experience in front-end development.
- Have an understanding of basic data structures as well as algorithms and their complexities.
- Proficiency in ReactJS and JavaScript/Typescript.
- Maintain high code quality standards.
- Test-Driven Development (TDD) along with applicable unit test coverage.
- Backend server development experience with Node.js (NestJS).

**Responsibilities**

As a Full-stack Developer, you will join the Services & Tools team to help design and develop Core components of our products on ReactJS and NodeJS. You will work on our customer-facing tools, UI prototypes for partners, internal tooling as well as interesting data visualization challenges in our analytics dashboards. You will participate in developing cutting-edge, high-performance front-end and back-end blockchain and enterprise applications.

**Will be a plus**
- Experience in DDD (data-driven development).