Ruby on Rails Software Engineer

2 weeks ago


Singapore Grain Pte. Ltd. Full time

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 backend service performance and reliability, including our Ruby on Rails servers, GCP deployments, and Cloudflare workers.
  2. Write high-quality code that is accompanied by robust and meaningful tests.
  3. Be proficient with profiling and solve performance bottlenecks.
  4. Create scalable and informative documentation to scale knowledge and communication.

Competencies

  • Proficient in writing Ruby.
  • Proficient in writing tests with RSpec.
  • Proficient in writing Javascript / Typescript.
  • Experienced with Ruby on Rails framework.
  • Proficient in writing SQL.
  • Experienced with Postgres.
  • Strong understanding of command line and toolchains (e.g. Zsh, Vim, Tmux).
  • Have a good grasp of serverless paradigms including deployments, scaling and security.
  • Experienced in GraphQL or is willing to learn.

Responsibilities

  • To lead the engineering team by setting high standards and creating scalable processes.
  • Own the engineering team outcomes and support product management efforts.
  • Be responsible for the technical interview process of hiring new engineers.
  • Design and architect existing or new systems and platforms.
  • Be responsible for creating a culture of code reviews and pair programming.
  • Coach and mentor the team to be proficient in testing and completing the work by documenting all necessary information to the product manager or stakeholder.

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:

  • Ruby On Rail Developer

    Found in: beBee S SG - 3 weeks ago


    Singapore VUI Systems Full time

    Experience : 3- 5 years of relevant yearsSalary : $6500 – 8000 per monthResponsibilities:Participate in periodic and rapid meetings with stakeholders, project managers, and the Board of Directors to ensure cohesion between product design and creationSupervise the preparation, creation, and implementation of Ruby codeGuarantee high-quality production and...

  • Ruby On Rail Developer

    Found in: beBee jobs SG - 2 weeks ago


    Singapore VUI Systems Full time

    Experience : 3- 5 years of relevant yearsSalary : $6500 – 8000 per monthResponsibilities:Participate in periodic and rapid meetings with stakeholders, project managers, and the Board of Directors to ensure cohesion between product design and creationSupervise the preparation, creation, and implementation of Ruby codeGuarantee high-quality production and...

  • Ruby On Rails Developer

    Found in: beBee jobs SG - 1 week ago


    Singapore VUI Systems Full time

    Experience : 3- 5 years of relevant yearsSalary : $6500 - $8000Job Responsiblities: Participate in periodic and rapid meetings with stakeholders, project managers, and the Board of Directors to ensure cohesion between product design and creationSupervise the preparation, creation, and implementation of Ruby codeGuarantee high-quality production and...

  • Full Stack Developer

    Found in: beBee S SG - 3 weeks ago


    Singapore Ethos BeathChapman Full time

    Job DetailsLocation SingaporeSalary Competitive SalaryJob Type Ref BH-18775-2Contact Posted about 21 hours agoJob DetailsLocation SingaporeSalary Competitive SalaryJob Type Ref BH-18775-2Contact Posted about 21 hours ago Opportunity to work with emerging technologies Collaborative team environment Singapore-based permanent headcount Our client is leading...

  • Full Stack Developer

    Found in: beBee S SG - 3 weeks ago


    Singapore Ethos BeathChapman Full time

    Job DetailsLocation SingaporeSalary Competitive SalaryJob Type Ref BH-18775Contact Posted about 20 hours agoJob DetailsLocation SingaporeSalary Competitive SalaryJob Type Ref BH-18775Contact Posted about 20 hours ago Opportunity to work with emerging technologies Collaborative team environment Singapore-based permanent headcount Our client is leading...


  • Singapore Recruit Express Pte Ltd Full time

    Job DescriptionDesign, develop and deliver working software applications to delight customersImprove software quality using XP practices such as code review and unit testingAdheres to the Software Craftsmanship ManifestoPrepare architectural and other technical documentsAssist on: user stories elaboration, test automation and bug fixes, build and release...

  • Software Engineer #IJW

    Found in: Talent SG 2A C2 - 4 days ago


    Singapore RECRUIT EXPRESS PTE LTD Full time

    Roles & ResponsibilitiesJob Description Design, develop and deliver working software applications to delight customers Improve software quality using XP practices such as code review and unit testing Adheres to the Software Craftsmanship Manifesto Prepare architectural and other technical documents Assist on: user stories elaboration, test automation...

  • Software Developer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore USER EXPERIENCE RESEARCHERS PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Collaborate with Product Managers to define project scope, technical requirements, and realistic timelines. Work closely with designers and developers to ensure seamless integration of user interfaces and back-end functionality. Champion Agile methodologies, ensuring the team adheres to Scrum or Kanban practices,...

  • Software Developer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore INNOVATIVE CONSULTING PTE. LTD. Full time

    Roles & Responsibilities- Help and contribute to the design of overall architecture of the web application.- Maintain quality and ensure responsiveness of applications.- Collaborate with the rest of the engineering team to design and launch new features.- Maintain code integrity and organization.- Experience working with graphic designers and converting...

  • Software Developer – Full Stack(Senior/Lead) – 01-11-23

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore ABSOLUT POH TEO INVESTMENT HOLDING LLP Full time

    Roles & ResponsibilitiesWhat to expect:As a Software Engineering Technical Lead, you will play a critical role in leading a team of talented software engineers in designing, developing, and delivering high-quality software products. Outside of your own engineering team, you will need to work alongside other Tech Leads and closely with cross-functional teams,...

  • Technical Lead

    Found in: Talent SG 2A C2 - 1 week ago


    Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full time

    Roles & ResponsibilitiesWhat to expect:As a Software Engineering Technical Lead, you will play a critical role in leading a team of talented software engineers in designing, developing, and delivering high-quality software products. Outside of your own engineering team, you will need to work alongside other Tech Leads and closely with cross-functional teams,...


  • Singapore National University of Singapore Full time

    Job PurposeThe AI Centre for Educational Technologies (AICET) is a research centre that is focused on developing technologies to improve learning. AICET collaborates with the Ministry of Education, Singapore and the National University of Singapore on various projects to build systems that provide immediate personalised feedback to the students, providing...


  • Singapore National University of Singapore Full time

    Job PurposeThe AI Centre for Educational Technologies (AICET) is a research centre that is focused on developing technologies to improve learning. AICET collaborates with the Ministry of Education, Singapore and the National University of Singapore on various projects to build systems that provide immediate personalised feedback to the students, providing...

  • Junior Backend Engineer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore LITE-ON SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking a Junior Backend Engineer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining high-quality backend services and ensuring optimal software performance and responsiveness.Key Responsibilities: Design, develop, and maintain efficient, reusable, and reliable code using...


  • Singapore National University of Singapore Full time

    Job PurposeThe AI Centre for Educational Technologies (AICET) is a research centre that is focused on developing technologies to improve learning. AICET collaborates with the Ministry of Education, Singapore and the National University of Singapore on various projects to build systems that provide immediate personalised feedback to the students, providing...


  • Singapore GXS Bank Full time

    We are living in dynamic times.  Technology is reshaping how we live, and we want to use it to redefine how financial services are offered. Grab is the leading technology company in Southeast Asia offering everyday services to the masses. Singtel is Asia’s leading communications group connecting millions of consumers and enterprises to essential digital...


  • Singapore GXS Bank Full time

    We are living in dynamic times. Technology is reshaping how we live, and we want to use it to redefine how financial services are offered. Grab is the leading technology company in Southeast Asia offering everyday services to the masses. Singtel is Asia's leading communications group connecting millions of consumers and enterprises to essential digital...

  • Software Engineer

    2 weeks ago


    Singapore Msi Global Private Limited Full time

    MSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore, providing professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai. We are looking for highly motivated, results-oriented team players to join us as...

  • Cloud Architect

    Found in: Talent SG 2A C2 - 4 days ago


    Singapore TRINITY CONSULTING SERVICES PTE. LTD. Full time

    Roles & Responsibilities• Years of experience: More than 15+ years• Experience in Well-Architected Framework• Proficiency in popular programming languages like Java, Node.js, PHP, Python, and Ruby on Rails• Understanding of how databases, networks, and other critical IT functions work• Knowledge of cloud security principles to protect cloud data...


  • Singapore Msi Global Private Limited Full time

    Working with leading-edge Contactless Smart Card technology, your key challenge is to spearhead the evolution of Automatic Fare Collection (AFC) equipment. Your job includes requirements gathering, design and development of multiple public transport e-payment devices. Typical devices include bus fare collection devices and rail fare collection gates. You...