Enable job alerts via email!

Software Engineer (Full Stack)

RYDE TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

10 days ago

Job summary

A leading tech firm in mobility is seeking a Full Stack Engineer to develop web applications leveraging modern technologies. The successful candidate will possess strong skills in both frontend and backend development, particularly with frameworks such as Angular, React, or Vue.js, and demonstrate experience in backend technologies like Node.js, PHP, or Python. Join a collaborative team dedicated to innovation and growth in a dynamic setting.

Benefits

Opportunities for continuous learning
Collaborative and inclusive work environment
Impactful projects using cutting-edge technologies

Qualifications

  • 3-6 years of experience in full-stack development.
  • Proficiency in modern JavaScript frameworks like Angular, React, or Vue.js.
  • Experience with Node.js, PHP, or Python for backend development.
  • Knowledge of relational databases like MySQL or PostgreSQL.

Responsibilities

  • Design, develop, and maintain web applications, ensuring frontend and backend integration.
  • Collaborate with cross-functional teams for product features.
  • Write unit, integration, and end-to-end tests.

Skills

Frontend Development
Backend Development
Database Management
Cloud Integration
Test-Driven Development
Problem-Solving
Team Collaboration

Tools

Node.js
Angular
React
Vue.js
AWS
Docker
Git

Job description

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: Full Stack Engineer

Position Overview:

Ryde Technologies is looking for a skilled Full Stack Engineer 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 environment

Apply now to bring your full-stack expertise to our team!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.