Full-Stack Developer (Node.js / React)
Seeking a strong Full-Stack Developer with deep understanding of backend/frontend, databases, networking, and high-load system architecture. Stack: Node.js, React, MySQL/PostgreSQL, Docker, etc.
We are looking for a strong Full-Stack Developer with good understanding of backend/frontend development, databases, networking, and architecture of high-load systems. Main stack: Backend: Node.js, Express, Sequelize Frontend: React, Vite, Tailwind CSS, Zustand, Axios Databases: MySQL, PostgreSQL Real-time: WebSocket, Socket.IO, Centrifugo
Databases: - Confident work with MySQL / PostgreSQL - Transactions, locks, concurrent access - Building and optimizing complex SQL queries - Understanding of race conditions and concurrency issues Infrastructure / DevOps: - Docker - Nginx configuration - Redis, RabbitMQ and task queues - Elasticsearch + Kibana - Prometheus + Grafana - Understanding of CDN - Understanding of DDoS protection principles at L3/L7 levels - Understanding of proxy / reverse proxy Frontend: - React - Vite - Understanding of native Webpack configuration - Tailwind CSS - Zustand - Axios - Basic knowledge of PixiJS - Basic understanding of SEO API / Integrations: - Ability to understand and work with undocumented APIs - OAuth and basic authorization principles - Telegram Bot API - Experience/understanding of working with TDLib AI tools: - Confident work with Claude and ChatGPT - Using AI tools in daily development: code analysis and writing, refactoring, debugging, and finding solutions - Ability to correctly set technical tasks for neural networks and verify results Security: - Understanding of SQL Injection and protection methods - Checking type substitution and invalid input data - Race conditions - Basic understanding of cryptography: RSA, SHA and hashing - Understanding of obfuscation - Understanding of browser/device fingerprinting Architecture: - Ability to design architecture of high-load systems - Understanding of scaling, fault tolerance, and concurrent data processing - Understanding of interaction between services, queues, databases, cache, and real-time components Nice to have: - Basic understanding of probability theory - Understanding of blockchain principles and main networks: Bitcoin, TON, Ethereum/ERC, TRON - Experience with non-standard APIs and integrations
Don't miss a single job
Subscribe to our Telegram channel