Position: Senior .NET Fullstack Engineer with React.js
Company: SSA Group
Experience required: 5y
Category: .NET
English level: intermediate
Published: 2023-07-01T00:00:00+03:00

**SSA Group** is looking for a **Senior .NET Fullstack Engineer with React.js** to develop a new product – a web platform for management cryptocurrency trading bots. 

**PROJECT**
The product of the project is a web platform for management cryptocurrency trading bots.  
A platform involves developing software and an algorithmic system that autonomously executes trades in the cryptocurrency markets based on predefined rules and strategies. The bots are designed to automatically analyze market data, identify trading opportunities, and execute trades without human intervention. 

**TECHNOLOGY STACK**
.Net 7
gRPC
SQL
Docker
Kubernetes
RestAPI
WebSockets
TEAM
PM, FullStack .Net Developer, Data Scientist, Trading experts 

**CANDIDATE REQUIREMENTS**
8+ years of experience in commercial applications development using ASP.NET (MVC, Web API, .Net Core) technology 
Experience with high-loaded SQL and NoSQL databases 
Proficiency in .NET and C# programming language 
Experience with real-time data processing and streaming technologies like WebSockets  
In-depth knowledge of back-end development with technologies like Entity Framework and Dapper is necessary to handle data processing, API integrations, and business logic implementation 
Proficiency in React.js, including functional components, hooks, and state management (such as MobX), is essential for developing the user interface and interactive components  
Working experience with Git and Azure DevOps, including continuous integration and deployment (CI/CD) 
Knowledge of distributed systems like Kubernetes and cloud computing platforms such as Azure for deploying and scaling applications. 
Good communication skills, Intermediate or higher level of English  

**WILL BE A PLUS**
Mathematical and statistical skills for analyzing market data, designing trading algorithms, and implementing risk management strategies within the bot 
Understanding of UI/UX principles and experience in creating visually appealing and user-friendly interfaces for web applications 
Experience with data visualization libraries like Chart.js, D3.js or others 

**RESPONSIBILITIES**
Collaborate with PM to understand the functional and non-functional requirements of the web trading platform 
Gather information about desired features, performance expectations, and integration needs 
Implement the server-side logic using .NET.  
Develop APIs, data models, and business logic for the trading strategies and platform for bot’s management 
Create responsive and user-friendly interfaces using React.js, JavaScript, HTML, and CSS. Implement the UI components, user workflows, and visualizations required for the web trading platform