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: Remote Full Stack Engineer Position Overview:Ryde Technologies is looking for a skilled Remote Full Stack Engineer based in India with 3-6 years of experience in designing and building end-to-end web applications. The ideal candidate should be proficient in both frontend and backend technologies, with expertise in modern JavaScript frameworks such as Angular, React, or Vue.js and backend development using Node.js, PHP, or Python. A strong grasp of data structures, database management, and familiarity with cloud platforms is highly desirable. If you thrive in collaborative environments and are committed to building high-quality software with a test-driven development approach, join our dynamic team.Key Responsibilities:Full Stack Development:Design, develop, and maintain web applications, ensuring seamless integration between the frontend and backend.Implement user interfaces using Angular, React, or Vue.js.Develop backend logic and APIs using Node.js, PHP, or Python.System Design & Architecture:Collaborate with product managers and designers to translate requirements into scalable and efficient designs.Build responsive, high-performance web applications following best practices.Database Management:Design and manage relational databases (MySQL, PostgreSQL) and non-relational databases (MongoDB).Optimize database queries and ensure efficient data storage solutions.Caching & Search:Implement caching strategies using tools like Redis or Memcached.Familiarity with Elasticsearch for search functionalities is a plus.Cloud Integration:Deploy and manage applications on cloud platforms like AWS, GCP, or Azure.Leverage cloud-native services to enhance application performance and scalability.Test-Driven Development (TDD):Write and maintain unit, integration, and end-to-end tests to ensure application quality and reliability.Continuously improve test coverage and automate testing pipelines.Collaboration & Code Quality:Participate in code reviews to ensure high standards of code quality.Work closely with cross-functional teams, including backend engineers, designers, and DevOps.Task Management:Break down requirements into actionable tasks and deliver on time.Proactively identify and resolve technical challenges.Qualifications & Skills:Frontend Development:Experience in Angular, React, or Vue.js, with a solid understanding of responsive design and modern UI/UX practices.Backend Development:Proficiency in Node.js, PHP, or Python, with experience in building scalable APIs and services.Database Knowledge:Strong expertise in relational databases (MySQL, PostgreSQL) and familiarity with NoSQL databases like MongoDB.Caching & Search:Experience with Redis, Memcached, or Elasticsearch is an added advantage.Cloud Platforms:Familiarity with AWS, GCP, or Azure, with hands-on experience in deploying and managing cloud-based applications.Testing:Hands-on experience with testing frameworks and implementing test-driven development (TDD) workflows.Problem-Solving:Strong grasp of data structures, algorithms, and system design concepts.Version Control & CI/CD:Proficiency with Git workflows and experience with CI/CD pipelines for automated builds and deployments.Soft Skills:Excellent communication and team collaboration skills.Preferred Qualifications:Experience with Docker and Kubernetes for containerization and orchestration.Knowledge of performance optimization techniques for both frontend and backend.Exposure to agile methodologies and sprint-based development cycles.Why Join Us?Be part of a dynamic team working on impactful projects using cutting-edge technologies.Opportunities for continuous learning and career growth.A collaborative and inclusive work environmentApply now to bring your full-stack expertise to our team!
Job Title
Full Stack Engineer