×
Register Here to Apply for Jobs or Post Jobs. X

Ruby on Rails Software Engineer; Full-stack

Job in Singapore, Singapore
Listing for: Grain
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Backend Developer, Ruby on Rails, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 SGD Yearly SGD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Ruby on Rails Software Engineer (Full-stack)

If you believe in delighting customers, have high standards and are resourceful, we want to hear from you.

Mission

Write production-ready software designed for supporting business growth and bringing Grain's' delightful experiences to customers through teamwork, discipline, and thoughtful use of modern development tools.

Outcomes
  • Contribute to the performance, reliability, and scalability of our Ruby on Rails backend, GCP deployments, and Cloudflare workers.

  • Write high-quality, maintainable code with robust, meaningful tests.

  • Diagnose and resolve performance bottlenecks through evidence-based profiling and analysis.

  • Produce clear, scalable documentation that helps the team share knowledge and move faster.

  • Competencies
    • Strong Ruby on Rails programming skills.

    • Experience writing robust tests with RSpec.

    • Skilled in JavaScript / Type Script.

    • Experienced with Ruby on Rails framework.

    • Solid SQL knowledge and experience with Postgres.

    • Comfortable working in a command-line–driven environment and navigating developer tool chains.

    • Good understanding of cloud application architectures, including deployments, scalability, and security considerations.

    • Able to integrate AI-assisted tools thoughtfully into development workflows (coding, testing, debugging, documentation) while maintaining high quality standards.

    Responsibilities
    • Lead the engineering team by setting high standards and creating scalable processes.

    • Own engineering outcomes and partner closely with product management to shape solutions.

    • Design and architect new or existing systems and platforms.

    • Foster a culture of thoughtful code reviews and pair programming.

    • Coach and mentor the team to write robust tests, document work clearly, and adopt effective workflows, including AI-assisted tools where appropriate.

    What’s in it for you
    • Work with a fast growing, at the same time, lean and mean team, to make real world impact.

    • Have a lot of ownership and drive your own results and progression.

    • Smart people who sweat the details and push for the highest standards.

    • Play with AI-powered tools (yes, we actually encourage that) to make your work easier and more fun.

    • Training and in-house opportunities to help you grow.

    • Other benefits include a competitive compensation package and birthday leave.

    You should include these in your application:
    • CV or Linked In profile

    • Tell us about a time you had to work on a highly challenging task. How did you overcome it?

    • What motivates you?

    • What's your favourite food and where do you get it? Why?

    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary