Search by job, company or skills

Grain

Ruby on Rails Software Engineer (Full-stack)

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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-linedriven 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: https://www.notion.so/grain/Working-at-Grain-96bff3bba5e84ababe6fb7743b49489f

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145280319