Location: Remote / NYC Hybrid
Department: Engineering
About the role:
We’re looking for a skilled Backend Developer to help architect and build the core systems that power Ryve’s mobility platform. You’ll work closely with our product and engineering teams to develop scalable services, secure payment flows, real-time ride features, and driver–rider communication tools. This role is ideal for someone who thrives in a fast-moving startup environment and wants to build technology that impacts thousands of users.
Responsibilities:
Design, develop, and maintain backend services for the Ryve platform. Build and integrate APIs such as Stripe, mapping and routing services, and notification systems. Ensure system scalability, reliability, and high performance. Work on database design, optimization, and data integrity. Implement secure authentication, authorization, and compliance standards. Collaborate closely with front-end and mobile teams. Participate in technical decision-making and architecture planning. Troubleshoot performance issues and help build monitoring and alerting tools.
Requirements:
3+ years of experience in backend development. Strong proficiency in Node.js, Python, or Go (depending on the chosen stack). Experience with REST APIs, WebSockets, and microservices. Solid understanding of PostgreSQL, MongoDB, or similar databases. Familiarity with AWS, GCP, or DigitalOcean. Experience integrating Stripe or similar payment platforms. Strong knowledge of security best practices. Excellent problem-solving and communication skills.
Nice to have:
Experience with real-time systems or live tracking. Familiarity with mobility, logistics, or dispatching platforms. Background in DevOps or serverless architecture.