Software Engineer

Published: 4 days ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

The Role

Here at Grain, you will be working on features that entail development work across multiple internal and external products. You will be required to understand and work on both front-end and back-end code. While you will be working on assigned products that you own, you may also be required to help work on other products when necessary. Contributing to the team from a technical standpoint is necessary and you will be required to articulate and make clear and reasonable technical decisions with the Engineering team. You will be responsible for maintaining and improving software assurances like testing and types. You will help guide and mentor the other junior engineers in the team.

Requirements

You will:

  • Write clean, maintainable code as well as writing tests.
  • Manage tasks and stakeholders.
  • Sprint plan with the product team to define, design and ship new features.
  • Communicate effectively within the team.
  • Identify and manage bottlenecks and fix bugs.
  • Help maintain code quality, organisation and automatisation.
  • Mentor and coach team members

We’re looking for someone with:

  • At least 3-6 years of experience in Software Engineering.
  • The ability to write Ruby code proficiently.
  • Has a strong understanding of either Rails/React or Vue framework.
  • The ability to mentor and coach team members technically
  • The habit of writing tests and creating assurances.
  • Proficient understanding of Git.
  • Familiarity with continuous integration.
  • Intellectual curiosity.
  • Empathy, collaborative and communicative spirit.
  • Ability to learn new technologies that is required.

Nice to haves:

  • Prior experience at a growth stage internet or software company.

Technologies we work with:

  • Ruby on Rails, Vue.js, React.js, Postgresql, Redis, Elasticsearch, Docker, GCP

Benefits

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, mentorship, buddies, in-house university program to help you grow.
  • Other benefits include competitive compensation package, health care, clubs, birthday leave and a lot of fun events.

You should include these in your application:

  • Resume or LinkedIn profile
  • Tell us about a time where you had to work on a task that seemed to be extremely challenging, and how you overcame it?
  • What are your favourite projects? What motivates you?

More about Grain

Funding

AMOUNT RAISED
$14.2M
FUNDED OVER
4 rounds
Rounds
B
$10,000,000
Series B May 2019
image

Founders

Rifeng Gao
COO/CFO • 3 years • 10 years
Singapore
image
Yi Sung Yong
CEO • 3 years
Singapore
image
Isaac Tan
R&D Chef • 3 years
image
Go to team image

Similar Jobs

NetVirta company logo
NetVirta
The most accurate, smartphone based 3D body scanning app and end-to-end platform
Advocado company logo
Advocado
Cloud Loyalty Software that generates real cashflow
PlusMargin company logo
PlusMargin
The ultimate persuasion solution with the ability to influence your online users
Covalent Capital company logo
Covalent Capital
Developer of shared utilities for the debt capital markets globally