Position: React Engineer
Company: Transcenda
Category: JavaScript
Experience required: 3y
English level: upper

You will be involved in building a new product from scratch that helps educational institutions and students to set up and manage educational workflows.

**Must haves**
- 5+ years of professional experience in building WEB applications.
- Experience with React, Redux, JavaScript, TypeScript / HTML5.
- Excellent communication skills and strong product focus.
- Team player with the ability to work in a distributed team.

**As a plus**
- Prior experience in building software products with the Shape Up method.
- Understanding of REST, HTTP, Websockets, TCP/IP networking.
- Experience with Open API (aka Swagger).
- Understanding of Linux/Unix systems/Docker. 
- Experience in setting up the CI/CD pipelines.
- Experience with test-driven development practices (unit tests, integration, e2e).

**Key responsibilities**
- Drive engineering from concept to finished product.
- Build usable, robust, and reliable Web apps.
- Work with the product owner and UI/UX designer to shape the product.
- Participate in code reviews.
- Contributions to architectural decisions.
- Contributions to infrastructure setup and production operation. 

**Tech Stack:** JavaScript / TypeScript, React.js, Redux / Redux Toolkit, Axios.

**You will be involved in:**
- Building a new product from scratch that help educational institutions and students to setup and manage educational workflows.
- Working closely with the customer design and development teams to create great user experiences throughout the platform.
- Working as a part of an experienced engineering team with 6 engineers on our side.