r

Senior Full-Stack Engineer

rida.ai

Singapore · Full Time

Be the first to apply

Experience
5+ yrs
Salary
SGD 6,000 – SGD 12,000 / month
Openings
1
Posted
5 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Rida

Rida develops sophisticated technology to power practical field and delivery operations across healthcare, retail, and enterprise sectors. Central to our offering is AIDA—an AI operations platform that manages customer and operational interactions, orchestrates workflows, handles exceptions, and triggers field service and delivery activities. AIDA complements Rida’s existing software infrastructure: it supplies an intelligent workflow layer, while Rida’s production-grade applications handle execution, tracking, and operational management.

Role Overview

We seek a senior, hands-on full-stack engineer focused on building AI-enhanced field and delivery solutions integrating AIDA with Rida's broader platform. This position is not purely ML research nor isolated AI projects. You will create new AIDA products and extend production systems, APIs, and operational applications to reliably implement AI-driven decisions and workflows. Comfort with both new product development and maintenance of established production environments is essential.

Key Responsibilities

  • Develop AI-powered tools to manage customer and operational dialogue.
  • Implement field-service workflows including job intake, scheduling, assignment, coordination with vendors, status updates, proof of work, and exception management.
  • Build delivery workflows covering order handling, driver and operations apps, tracking, proof of delivery, and service recovery processes.
  • Create human-in-the-loop mechanisms to review and authorize AI-driven recommendations.
  • Develop operational dashboards and control systems for internal teams and customers.
  • Construct integrations among AIDA, Rida’s applications, and client enterprise systems.
  • Develop reusable workflow components adaptable to diverse customers and industries.
  • Maintain frontend applications with JavaScript and Vue.js technology.
  • Build and enhance backend services, RESTful APIs, GraphQL APIs, and webhooks.
  • Design robust application workflows and PostgreSQL database schemas.
  • Integrate with messaging platforms, customer systems, and external third-party services.
  • Work with AWS-hosted production applications.
  • Troubleshoot complex problems spanning frontend, backend, databases, and infrastructure.
  • Advocate for improved application architecture, automated testing practices, system observability, and reliable deployments.
  • Enforce secure coding methods covering authentication, permissions, secret management, API security, and protecting sensitive client data.
  • Collaborate closely with product, operations, and commercial teams to translate operational needs into scalable software solutions.
  • Participate actively in architecture design decisions, code reviews, incident management, and technical planning.
  • Leverage AI-assisted development tools responsibly for faster and higher-quality software engineering.

Candidate Profile

  • Minimum of five years’ professional experience as a full-stack software engineer.
  • Strong proficiency in JavaScript and preferably TypeScript.
  • Solid practical experience using Vue.js and Node.js frameworks.
  • Experienced designing and maintaining RESTful and GraphQL APIs.
  • Advanced knowledge of data modeling and working with PostgreSQL databases.
  • Hands-on experience operating and troubleshooting live production systems on AWS.
  • Competence with automated testing, continuous integration/continuous deployment (CI/CD), logging, monitoring, and resolving production issues.
  • Good understanding of application and cloud security concepts, including authentication, role-based access control, secret management, encryption, and safeguarding sensitive customer information.
  • Adept at understanding and improving complex existing software systems alongside developing new products.
  • Exemplary ownership, sound technical judgment, and effective written communication skills.

Valued Additional Experience

  • AI agents, large language model (LLM) applications, or workflow automation technologies.
  • Experience building messaging or conversational user interfaces, such as WhatsApp integrations.
  • Background in field-service management, logistics, or delivery platform development.
  • Familiarity with B2B SaaS and integration with enterprise systems.
  • Experience managing high-volume transactional or operational systems.
  • Knowledge of event-driven architectures and asynchronous processing models.
  • Experience working within SOC 2 or other security-compliant environments.

Success Criteria Within 6 Months

  • Delivered AI-driven field or delivery features actively used in live operational settings.
  • Established dependable integrations between AIDA, Rida applications, and external systems.
  • Demonstrated independent ownership of critical application services.
  • Enhanced the reliability, security, and maintainability of production systems.
  • Helped create reusable engineering standards as AIDA expands into new use cases.

Why Join Rida

  • Build impactful AI products coordinating real-world operational services.
  • Work on enterprise-grade applications supporting live use cases rather than experimental prototypes.
  • Engage in full-stack engineering spanning AI workflows and execution systems.
  • Gain significant product and technical ownership.
  • Collaborate directly with decision makers, customers, and operational staff.
  • Observe tangible outcomes of your engineering efforts.

Work Location and Employment

Location: Singapore
Employment Type: Full-time
Salary Range: SGD 6000 to SGD 12000 per month, dependent on experience.

Application Instructions

  • Submit your resume.
  • Include a concise summary of a complex production system you worked on, detailing your personal responsibilities and improvements you contributed.
  • We prioritize demonstrated ownership, judgment, and practical production experience over traditional interview performances.

Level

Senior

Tools & software

Node.js PostgreSQL required Amazon Web Services AWS required

How they work

Communication Decision Making Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer