Company Introduction:Ryde Group Ltd (NYSE American: RYDE) ("Ryde") is a leading technology platform for mobility and quick commerce, headquartered in Singapore. Our innovative solutions connect millions of users to reliable and efficient transportation and delivery services, enhancing urban mobility and convenience. With a commitment to leveraging cutting-edge technology, Ryde has transformed the way people and goods move in cities, driving sustainable urban development. Recently, we announced a secondary listing on the Frankfurt and Stuttgart Stock Exchanges under the symbol D0S, further solidifying our presence in the global market.Position: Backend EngineerPosition Overview:We are seeking an experienced Remote Backend Engineer based in India with 4-6 years of hands-on expertise in building robust and scalable backend systems. The ideal candidate will have in-depth knowledge of modern programming languages such as Node.js, Golang, PHP, or Python. A solid understanding of cloud infrastructure, system design, and database management is essential for this role. If you are passionate about developing efficient backend solutions, mentoring peers through code reviews, and taking ownership of tasks, we would love to hear from you!Key Responsibilities:Backend Development:Design, develop, and maintain server-side logic and APIs.Write clean, modular, and scalable code in Node.js, Golang, PHP, or Python.Optimize backend processes for performance and scalability.System Design:Collaborate with stakeholders to design system architectures that meet business requirements.Develop and document solutions for complex system-level challenges.Database Management:Work with relational databases such as MySQL or PostgreSQL.Manage and query non-relational databases like MongoDB.Optimize database queries and schemas for performance and scalability.Cloud Platforms:Deploy, monitor, and manage applications on cloud platforms such as AWS, GCP, or Azure.Implement cloud-native solutions, leveraging services like serverless computing, container orchestration, or managed databases.Code Quality & Reviews:Conduct code reviews to ensure adherence to best practices and maintainable codebases.Mentor junior developers and uphold coding standards.Task Management & Collaboration:Break down large tasks into smaller deliverables and plan milestones.Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and product managers.Qualifications & Skills:Programming Expertise:Proficiency in at least one of the following: Node.js, Golang, PHP, or Python.System Design:Familiarity with fundamental system design concepts such as microservices, RESTful APIs, and message queues.Database Knowledge:Strong understanding of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, etc.).Cloud Experience:Hands-on experience with public cloud providers (AWS, GCP, Azure) and familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation).Data Structures & Algorithms:Solid grasp of data structures, algorithms, and problem-solving skills.Version Control & CI/CD:Experience with Git-based workflows and CI/CD pipelines.Soft Skills:Excellent communication and collaboration skills. Proactive in problem-solving and providing feedback.Preferred Qualifications:Experience with containerization tools like Docker and orchestration platforms like Kubernetes.Knowledge of caching strategies using tools like Redis or Memcached.Exposure to event-driven architectures and technologies like Kafka or RabbitMQ.Familiarity with testing frameworks and writing unit/integration tests.Why Join Us?Work on cutting-edge technologies in a fast-paced environment.Collaborative team with opportunities for professional growth.
Job Title
Backend Engineer