$Not specified
The Backend Developer will design and build robust, scalable backend systems for a fast-paced trading environment. Responsibilities include developing APIs, integrating third-party services, and ensuring the reliability and performance of backend systems.
The ideal candidate will have 2-4 years of professional backend development experience with strong expertise in Node.js and Python frameworks. Familiarity with relational databases and modern testing practices is also required.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Backend Developer (Node.js + Python) - Trading in the United States. The Backend Developer will play a key role in designing and building robust, scalable backend systems for a fast-paced trading environment. This remote position involves collaborating with frontend engineers, DevOps, and product teams to deliver high-quality software solutions. The ideal candidate will have strong expertise in Node.js and Python frameworks, relational databases, and modern testing practices. You will be responsible for developing APIs, integrating third-party services, and ensuring the reliability and performance of backend systems. The role offers an opportunity to contribute to a dynamic trading platform while participating in agile development processes and modern software engineering practices. Accountabilities · Develop, maintain, and optimize scalable backend services using Node.js (Express) and Python (Flask/FastAPI). · Design and implement RESTful APIs and integrate with third-party services. · Collaborate with frontend developers, DevOps engineers, and product managers to deliver high-quality solutions. · Write and maintain unit and integration tests using frameworks such as Jest, Jasmine, Chai, or Mocha. · Work with relational databases (PostgreSQL, MariaDB) including schema design, query optimization, and ensuring data integrity. · Contribute to dashboards and reporting tools (Superset or similar, optional). · Participate in code reviews, sprint planning, and agile development activities. · 2–4 years of professional backend development experience. · Strong proficiency in Node.js, Express.js, and modern JavaScript/TypeScript. · Hands-on experience with Python, particularly Flask or FastAPI. · Solid experience with PostgreSQL and MariaDB (design, querying, optimization). · Knowledge of REST APIs and microservices architecture. · Familiarity with testing frameworks such as Jest, Jasmine, Chai, or Mocha. · Experience with Git, CI/CD pipelines, and containerization (Docker). · Preferred: Experience with Superset or other data visualization tools. · Strong problem-solving skills, attention to detail, and ability to work independently in a remote setup. · Excellent written and verbal communication skills. · Competitive salary and performance incentives. · Fully remote work with flexible hours. · Opportunities to work on cutting-edge trading systems and scalable backend solutions. · Professional growth through exposure to modern backend frameworks, databases, and testing practices. · Collaborative and agile team environment. · Access to tools and training for continuous learning and development. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 10/7/2025