Ruby on Rails Software Engineer (Full-stack)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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.
Benefits
Additional Information
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 Contribute to the backend service performance and reliability, including our Ruby on Rails servers, GCP deployments, and Cloudflare workers. Write high-quality code that is accompanied by robust and meaningful tests. Be proficient with profiling and solve performance bottlenecks. 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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at GRAIN PTE. LTD.? Share your experience