Backend/Full Stack Developer (Node.js/Python)
Бюджет: $25.0 - $60.0
HOURLY / FULL_TIME
⭐ 4.72 (2)
USA
postgresql, github, web-application, node.js, python, restful-api, apache-kafka, websockets, oauth
Backend / Full Stack Developer (Node.js / Python)
About the Role
We are looking for a talented Backend or Full Stack Developer to help build, scale, and maintain the infrastructure behind a fast-growing financial analytics platform.
You will be responsible for designing scalable backend systems, integrating real-time data feeds, solving production issues, and working closely with the frontend team to deliver reliable, data-driven experiences.
Responsibilities
* Build, maintain, and scale backend services using Node.js and/or Python
* Design and optimize APIs, microservices, and database architectures
* Integrate and process data from:
* Kafka streams
* REST APIs
* WebSocket feeds
* Store, manage, and optimize large volumes of real-time and historical market data
* Connect backend systems to frontend applications and ensure efficient data delivery
* Troubleshoot bugs, performance bottlenecks, and production issues
* Implement authentication, authorization, and security best practices
* Monitor system performance and improve reliability, scalability, and uptime
* Work with product and frontend teams to deliver new features quickly and efficiently
Required Skills
* Strong experience with Node.js and/or Python
* Experience with relational databases such as PostgreSQL, MySQL, or SQL Server
* Experience with Redis for caching and performance optimization
* Experience deploying and managing applications on DigitalOcean.
* Strong understanding of REST APIs and WebSocket architecture
* Experience working with event-driven systems and message brokers such as Kafka
* Understanding of authentication systems (JWT, OAuth, sessions, etc.)
* Knowledge of web security fundamentals and backend best practices
* Experience debugging and optimizing production applications
* Familiarity with Git and modern development workflows
Nice to Have
* Experience handling real-time financial, market, or trading data
* Experience with Docker and containerized deployments
* Knowledge of monitoring and observability tools
* Experience with CI/CD pipelines
* Experience working with high-throughput data systems
What We’re Looking For
* Strong problem-solving skills
* Ability to work independently and take ownership
* Someone who can build scalable systems, not just prototypes
* Comfortable working in a fast-moving startup environment
* Strong communication and collaboration skills
Bonus Points
* Experience building analytics, fintech, trading, or market data platforms
* Experience processing and storing millions of real-time events per day
* Experience optimizing systems for low-latency data delivery
Открыть заказ