Position: Senior Node.js Developer
Company: UATech People
Experience required: 5y
English level: upper

**What do we offer?**

Stable salary
Paid vacation and sick leaves (20 days of vacation and 10 days of sick leaves per year)
Weekends on public holidays
Remote work with a flexible schedule
Good career growth opportunities

**Required Tech skills**

5+ years of experience in backend development.
At least 2 years of experience in NodeJS.
Experience in Nest.JS
Experience in developing APIs
Strong experience working with SCRUM methodologies and agile delivery.
Practical experience in microservice architecture
Knowledgeable on various database systems, especially PostgreSQL, Redis
5+ years of experience preferably in a B2B Software company
At least some interest (Degen also accepted) in Crypto/DeFi Industry (previous experience is definitely a plus)

**Other skills**

Upper-Intermediate English
Excellent if you know the Databricks ecosystem
Autonomous
Python or Java background would be good too

**What will you do?**

- Develop and maintain existing partner integrations (extend supported scope, enhance current implementation, migration to new API endpoints, bug fixes, etc.)
- Integrating with new 3rd party data providers (centralized exchanges, custody solutions, market data providers) mainly exposing API (either http or websocket for real-time purposes)
- Interconnect with several Nuant's microservices (on-chain data provider, metrics library, etc.)
- Implement easy to complex computations to provide insightful analytics and performance indicators to customers
- Expose data to Front-End through a GraphQL API in a proper and most efficient way
- Ingest, transform, and store data fetched from different sources
- Constantly enhance the performance to keep lowering the latency through the data pipe (fetch, store, process, and render)
- Make sure all sensitive information is safely stored & encrypted
- Apply software craftsmanship principles (DDD, CQRS) and advocate for development best practices (Documentation, UT’s, Clean code, Continuous Integration)