← Zákazky

Backend/Full Stack Developer (Node.js/Python)

Rozpočet: $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
Otvoriť na Upwork