Senior Fullstack Developer (Angular / React / Node.js)
About the Project:
We are building a next-generation high-load financial exchange platform designed to process large volumes of real-time transactions with low latency and high reliability. The platform focuses on scalability, performance optimization, and secure financial operations in a mission-critical environment.
Position Overview:
We are looking for a Senior Fullstack Developer with strong expertise in Angular, React, and Node.js to join our engineering team. You will play a key role in designing and developing high-performance frontend and backend components for a financial exchange system operating under heavy load conditions.
This is a hands-on technical role requiring deep architectural understanding, strong coding skills, and experience building scalable distributed systems.
Responsibilities:
- Design, develop, and maintain scalable frontend applications using Angular and React
- Architect and implement high-performance backend services using Node.js
- Build and optimize real-time data processing systems (WebSockets, streaming, event-driven architectures)
- Ensure high availability, reliability, and low-latency performance
- Participate in system architecture decisions and technical roadmap planning
- Implement security best practices for financial systems
- Conduct code reviews and mentor mid-level and junior developers
- Collaborate closely with DevOps, QA, and Product teams
Requirements:
- 5+ years of professional software development experience
- Strong hands-on experience with:
- Angular
- React
- Node.js
- Experience building high-load, distributed systems
- Solid understanding of:
- Microservices architecture
- REST APIs and WebSockets
- Database design (SQL and/or NoSQL)
- Caching strategies (Redis or similar)
- Message brokers (Kafka, RabbitMQ, etc.)
- Experience with cloud platforms (AWS, GCP, or Azure)
- Strong knowledge of system performance optimization and monitoring
- Experience in fintech, trading, or exchange platforms is a strong plus
- Excellent problem-solving skills and ability to work independently
- Upper-Intermediate English or higher
Nice to Have:
- Experience with real-time trading systems
- Knowledge of financial protocols and compliance standards
- Experience with CI/CD pipelines and containerization (Docker, Kubernetes)
- Familiarity with high-availability and fault-tolerant system design
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |