jobs in Grain

全职 Ruby on Rails Software Engineer (Full-stack) 工作, 薪水, Grain 公司招聘中 - Ricebowl

Ruby on Rails Software Engineer (Full-stack)

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

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 and discipline.


Outcomes

  1. Contribute to the performance, reliability, and scalability of our Ruby on Rails backend, GCP deployments, and Cloudflare workers.
  2. Write high-quality, maintainable code with robust, meaningful tests.
  3. Diagnose and resolve performance bottlenecks through evidence-based profiling and analysis.
  4. 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 / TypeScript.
  • Experienced with Ruby on Rails framework.
  • Solid SQL knowledge and experience with Postgres.
  • Comfortable working in a command-line–driven environment and navigating developer toolchains.
  • 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.
  • 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 LinkedIn 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?
  • A good way to start is to read about what it is like working at Grain: *************

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多