Position: Full-stack Developer (React/Node)
Company: UPPeople
Category: JavaScript
Experience required: 5y
English level: upper

Professional team is looking for an experienced **Frontend React Developer** for an international project.

**Responsibilities:**
Development of new functionality and optimizing the finished product (Frontend)
Decision on technology stack and implementation approach
Participation in code reviews
Communication with an international team (Primary language: English)

**Requirements:**
5+ years – JavaScript, ES6
3+ years – React
LESS / SASS
NodeJS, npm
NGRX/NGXS
Writing unit and integration tests
Knowledge of development methodologies, OOP, design and refactoring
patterns
Еnglish proficiency (B2+)
Ability to analyze business and functional requirements
Desire to produce high-quality software

**Will be an advantage:**
Proficiency in source code control system (GIT).
Knowledge of Azure Cloud technologies (Redis cache, Service Bus, Key Vault, AppInsights)
Powershell
IaC (Terraform, etc.)
Knowledge of Backend .Net/NET Core
Experience with UML 2.5, BPMN 2.x

**Our tech stack:**
React 17.0.2+ NGXS
C# (.NET/ .NET Core 6.0)
ASP.NET Core MVC, WEB API
Entity Framework 6 + EF Core 6
Microsoft SQL Server
Azure Web Apps
Azure Table Store
Azure Cognitive Search
Azure Functions
Terraform
PowerShell

**Personal qualities:**
We would love to work with a person who is
Passionate and eager to learn
Willing to work in a team
Able to analyze and solve complex issues independently
Thorough and sticking to the deadlines

**We offer:**
Full-time
Remote Work
Flexible work schedule
Working on an actively developing international project
Opportunity to use state-of-the-art technology
Expert team
Professional growth and development (Microsoft certification, etc.)