Position: Typescript developer for USA project
Company: Unicsoft
Category: Node.js
Experience required: 5y
English level: upper

Required skills:
— 4-5 years of experience designing and developing scalable systems;
— Experience with Node or other backend languages;
— Software engineering fundamentals, algorithms and data structures, OOP, DDD;
— microservices-based platform development, Docker;

We offer:
— Long-term project;
— Work remotely;
— Full-time engagement, 40 h/week;
— Competitive compensation;
— Dynamic and challenging tasks;
— Friendly and professional team.

On the project they use:
Frameworks + languages:
- React
- Typescript
- Next.js
- Storybook
- Styled components
- Cypress (E2E tests)
- Mabl (E2E tests)
- Jest (unit tests 90% coverage)
- Node.js
- Ruby 
- GraphQL

Infrastructure and CI/CD:
- Docker
- CircleCI
- AWS 
- Kubernetes

Monitoring:
- Datadog
- Sentry

3rd parties:
- Contentful (CMS)
- Shopify (catalogue)
- Google Tag Manager (data layer for analytics)
- RetentionScience (marketing automation)
- Yotpo (marketing platform)
- Optimizely