Cutshort logo
A community App for Small and Medium Scale enterprises logo
RoR Developer
A community App for Small and Medium Scale enterprises
RoR Developer
Qrata's logo

RoR Developer

at A community App for Small and Medium Scale enterprises

Agency job
via Qrata
2 - 8 yrs
₹15L - ₹40L / yr (ESOP available)
Remote only
Skills
skill iconRuby on Rails (ROR)
skill iconRuby
Rails Framework
ROR
skill iconGo Programming (Golang)
About us

Have you ever felt the need to see the direct impact of what you do? Then consider this:
Currently, there are 70+ million Small and Medium Enterprises in India. And they need all the help to succeed against the continuous onslaught of much larger businesses.
Imagine a jewellery shop owner in Ghatkopar Mumbai. He may be procuring his goods that are to be sold in the shop from a fixed set of vendors - some his relatives, some that people have recommended and some that came and pitched to him. He may not have ever seen the kind of designs and products that a supplier from Mysore can offer. Or the credit terms that another supplier from Surat can offer. Putting him on a platform where he can easily browse products and build new business relationships is a life-changing proposition for him.
We believe that technology should be accessible and usable for these SMEs so that they can grow and simplify their business, and compete in a fair field.
If making the lives of businesses in India and the world simpler excites you, then this is the
perfect opportunity!
You will be solving challenging problems, defining your own charter and be the master of your own growth. The best way to predict your future is to create it.
We have more than 170k businesses on our platform already with great engagement numbers. We are backed by the top founders and VCs in the country(Titan Capital, FirstCheque).

We are set to grow even faster in the future.
Join us if you want to be a part of a fast-paced team.


Job Description

This is a remote position.

We’re in search of a senior back-end engineer that specializes in ROR with excellent
knowledge of core concepts of backend engineering.

Requirements

Must-haves:
1. You need to be excited about the problem that we are trying to solve
2. Should have excellent command over ruby on rails with a minimum experience of 2 years.
3. Additional knowledge in Golang will be an advantage
4. Strong Data Structures and Algorithms knowledge
5. Should have created APIs from scratch which is being used in Production
6. Should be comfortable with creating systems handling up to 100k requests per minute, and have a mindset that understands scale
7. Ability to give clarity and communicate well with the team, including Product, Backend and Dev-Ops (if and when needed)
8. Ability to use profiling tools well, getting to root causes of bugs fast
9. Ability to pick and work on adjacent technologies if and when required (Eg: If the
best performance monitoring solution needs a basic firebase setup, that should
not be a blocker for you to go ahead and do so)
10.Knowledge of how to set up relevant test cases
11. You need to be comfortable working in a remote environment (Have your own
laptop, good internet connection, availability on phone are required)

Good to have

1. App Development experience
2. Experience in Test Driven Development
3. Ability to tell Product what creates better User Experience, ability to tell frontend
what API responses will help the user get a faster load time
4. Inquisitiveness to understand the system as a whole, and not only be stuck to your domain of expertise (Eg: Figure out why excessive APIs calls are being made, brainstorm with Product and Frontend team to reduce the same without harming the UX )
5. Experience in working on a Social Media Product
6. Good knowledge of Graphs, and their applications
7. Data-Driven Approach to monitoring

Benefits
1. Work timings - You are the master of your time
2. Leave policy - Take a leave whenever for whatever reason you want. You don't
need to explain yourself to us
3. Industry standard salary
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹12L / yr
skill iconPython
skill iconGo Programming (Golang)
RESTful APIs
skill iconDocker
skill iconKubernetes
+3 more

Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 2–4 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
Health Care Company
Health Care Company
Agency job
via Jobdost by Sathish Kumar
Mumbai
4 - 10 yrs
₹5L - ₹18L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
SQL
Responsibilities:
● Collaborate with engineering, design and product teams to design and ship new
features. Identify and solve bottlenecks and fix bugs.

Desirable Qualifications:
● Deep knowledge of Ruby on Rails (RoR) practices and commonly used modules; deep
understanding of RoR internals like databases, API, caching, proxies, web services,
performance and scalability.
● Experience creating self-contained, reusable, and testable modules and components.
● Experience in SQL and NoSql databases in production environments. Experience
working with Git, AWS/GCP.
● Good communication skills
● 4+ years of relevant experience as a software engineer
Read more
StreamSpace Artificial Intelligence
Ahmedabad
3 - 10 yrs
₹4L - ₹10L / yr
Artificial Intelligence (AI)
skill iconNodeJS (Node.js)
NestJS
WebSocket
Socket Programming
+5 more

Who You Are:

  • You’ve built scalable, production-ready APIs in fast-paced environments, and are comfortable with the challenges that come with a growing startup.
  • You understand event-driven architectures and have hands-on experience building real-time applications.
  • You are fully capable of taking ownership of backend systems, from designing the database schema to writing efficient, maintainable code.
  • You think beyond the code: optimizing performance, scalability, and security are as important as building new features.
  • You’re comfortable troubleshooting complex issues, whether that’s API bottlenecks, database performance, or production issues.

Responsibilities:

  • Design, implement, and manage a NestJS backend with a modular, scalable architecture that can easily handle real-time events and communication.
  • Develop and maintain WebSocket services for real-time event-driven updates and ensure seamless communication across the system.
  • Integrate RabbitMQ for reliable internal messaging, handling queues and ensuring event-driven workflows are efficient and fault-tolerant.
  • Implement database management strategies using MongoDB, Redis, and Elasticsearch, ensuring efficient data handling, indexing, and optimization.
  • Integrate with external APIs (JSON-RPC, XML-RPC, REST) to enhance system capabilities.
  • Ensure high performance of the system by optimizing database queries, implementing caching strategies using Redis, and ensuring optimal indexing and data flow.
  • Implement role-based authentication and authorization mechanisms using JWT, OAuth, and RBAC patterns within NestJS.
  • Follow security best practices to ensure sensitive data is protected, credentials are stored securely, and the system is resilient to common vulnerabilities.
  • Work collaboratively with cross-functional teams to ensure seamless integration between different services and technologies.

Must-Have Skills:

  • Strong proficiency in Node.js and NestJS with TypeScript.
  • Solid experience with MongoDB, Redis, and Elasticsearch for data storage and real-time data handling.
  • In-depth knowledge of WebSockets and Socket.IO in NestJS Gateways, enabling real-time communication and updates.
  • Experience with RabbitMQ for message queuing and asynchronous task handling.
  • Strong understanding of authentication & authorization systems using JWT, OAuth, and RBAC (Role-Based Access Control).
  • Expertise in optimizing APIs, including techniques for caching, improving database performance, and reducing latency.
  • Familiar with API security best practices, including secure storage of credentials, encryption, and safeguarding sensitive data.

Key Skills:

  • TypeScript, NestJS, WebSockets, Socket.io
  • Redis, MongoDB, Elasticsearch, RabbitMQ
  • API Optimization, JWT, OAuth, RBAC
  • Real-time communication, Event-driven architecture


Read more
GoComet
Shahaban MK
Posted by Shahaban MK
Bengaluru (Bangalore)
5 - 8 yrs
₹20L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Systems design
+2 more

As a Tech Lead I (Backend) at Gocomet, you will be pivotal in driving backend development initiatives. Your role will involve leading the design and implementation of robust backend systems, ensuring high performance and responsiveness to requests from the front-end.

You will work closely with other team leads and departments to define and meet the technical and business requirements.


Roles and Responsibilities:


  • Backend vision & ownership: Architect and implement scalable and efficient backend solutions, contributing significantly to the design and overall architecture, keeping in mind a long term vision of the product & scale.
  • Optimize Performance: Focus on optimizing the application for maximum speed and scalability, including database optimization, effective caching strategies, improving code health, code design & refactoring, etc.
  • Technical Innovation: Suggest innovative solutions wherever required for problems related to new product requirements & scale related issues. Stay abreast of emerging backend technologies and trends, advocating and leading the adoption of technologies that will give a competitive edge to our products.
  • Mentor and Guide: Provide mentorship and guidance to backend development team members, ensuring the dissemination of best practices and efficient use of technology stacks. Take ownership of hiring & building a high quality backend team.
  • Quality Assurance: Uphold high standards in code quality, including rigorous code review processes, and ensure adherence to industry best practices in backend development.



Experience & Skills:


  • Backend Expertise: 4-6 years of experience in backend development, with a deep understanding of server-side logic, architecture design & handling scalability issues.
  • Cloud & DevOps exposure: Experience with Cloud (GCP or AWS) with a deep understanding of different services, resources utilisations, CI/CD pipelines, Observability tools (Sentry, New Relic / Datadog, etc.) and an ability to debug infra related issues.
  • Strong Technical Skills: Strong expertise in a Backend development framework (preferably Ruby on Rails but not mandatory), SQL & NoSQL database technologies.

(like Postgresql and MongoDB), Caching (Redis), Async job frameworks (like Sidekiq), etc.

  • Problem-Solving Ability: Strong analytical and problem-solving skills, research ability with a proven track record of delivering high-quality software solutions.
  • Leadership Skills: Demonstrated experience in mentoring backend development teams and taking complete tech ownership.
  • Communication Skills: Excellent verbal and written communication skills, with the ability to clearly articulate technical challenges and solutions to both technical and non-technical team members.
  • Continuous Learning: A commitment to continuous learning and staying current with the latest backend development trends and technologies.



Benefits:


  • Collaborative and innovative work environment.
  • Dynamic & high-performing team that thrives in a fast-paced environment.
  • Opportunities for professional growth and development.
  • Cutting-edge technology stack and tools.
  • Make a significant impact on our products and the user experience.
  • Join a team of passionate, creative, and driven individuals.
  • 5 Days working.
  • Flexible Working Hours.
  • Experience good work culture with regular fun activities.
  • Health medical insurance coverage with Family, etc.


Job Location: Bangalore




Why Gocomet?


GoComet is a dynamic SaaS start-up that provides AI-powered transportation visibility solutions to revolutionize the trillion-dollar logistics sector. At GoComet, we are revolutionizing the logistics sector one day at a time, and every team member is committed to making it a reality.


We're seeking individuals who embody our core values, character, and attitude. While we recognize that skills can be developed with the right mindset and learnability, we prioritize those who share our philosophy. Our recruitment processes reflect this belief.


Look no further if you're looking for a diverse, talented, and vibrant workplace that recognizes and rewards hard work. We're ambitious, fast-paced, and unafraid to experiment, fail, learn, and ultimately succeed. This is us! Join our team if you share our culture and values.


We're an equal-opportunity employer. We welcome qualified applicants from all races, colors, religions, sexes, nationalities, sexual orientations, gender identities, and abilities.


We are hiring for multiple positions.

For any queries, feel free to write to Know more about us:


https://www.youtube.com/watch?v=YxGt9ZCkaA8 https://youtu.be/jv9cAsgenSE https://www.youtube.com/watch?v=Er0dHqxaaXc https://youtu.be/0ql1eCVhiWA

Read more
GroMo
at GroMo
1 recruiter
Darpan Khurana
Posted by Darpan Khurana
NCR (Delhi | Gurgaon | Noida)
1 - 7 yrs
₹8L - ₹24L / yr
skill iconNodeJS (Node.js)
NOSQL Databases
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
+1 more
Proficient in Node.js - Good knowledge of Mysql/MongoDB/Cassandra/DynamoDB - Expertise in DB Design - At least 2 years of relevant experience - B.tech in Computer Science (or equivalent professional experience) - Experience with modern web application architectures and cloud platforms (AWS, Heroku). - Good Problem Solving and Algorithm Skills
Read more
Techwave Inc
at Techwave Inc
9 recruiters
subbu ch
Posted by subbu ch
Hyderabad
5 - 10 yrs
₹10L - ₹15L / yr
Groovy
Grails
skill iconJavascript
skill iconRuby
skill iconRuby on Rails (ROR)
Techwave is a leading global IT services and solutions company revolutionizing digital transformations. We enable clients to maximize their potential and achieve a greater market with a wide array of technology services, including, but not limited to Enterprise Resource Planning, Application Development, Analytics, Digital, and the Internet of things (IoT).  
 
Requirement : Groovy Grails Developer
Experience :  5+ Years
Job type : Permanent
Location : Hyderabad / Remote
 
Job Description
Engaged in all phases of the software development lifecycle
Responsibilities:
  • gathering and analyzing user/business system requirements, Participate in design meetings and consult with clients to refine, test and debug programs to meet business.
  • Develop, test and implement new software programs
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Clearly and regularly communicate with management and technical support colleagues
  • Design and Applications, Web Sites, Data Communication Processes and User Interfaces
  • Writing and implementing efficient code
  • Determining operational practicality
  • Test, maintain and recommend software improvements to ensure strong functionality and optimization
  • Working closely with other developers, UX designers, business and systems analysts
  • Analyze user requirements , Make good technical decisions that provide solutions to business challenges
  • achieve resolution to outstanding problems or issues
  • Communicate effectively and professionally in all forms of communication with internal and external customers
  • Possess strong problem solving and decision making skills while using good judgment
 

Job Qualifications and Requirements

5+yrs experience in software development in Groovy, grails framework,
Knowledge of mysql, postgresql, RabbitMQ, Linuxbased development/ deployment.
Deployment with Jenkins/ maven; IDE  IntelliJ
Good knowledge in Jira.
Project experience in ecommerce/digital domain is a big plus.
Read more
Lockstep
at Lockstep
1 recruiter
Suvreta Bhatnagar
Posted by Suvreta Bhatnagar
Remote only
3 - 6 yrs
₹9L - ₹24L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython

This is a remote position.

  • Design and build strong, resilient, and robust APIs, libraries, and tools to power customers, engineers, and operations
  • Own functionality and scalability features by taking responsibility from inception to post-deployment.
  • Be responsible for full software development life-cycle - design, development, testing, operating in production
  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter.
  • Serve as technical lead, contributing to and directing the execution of complex projects with other engineers
  • Mentor software engineers and set the standard for the next generation of Finly engineers
  • Proactively identify and prioritize improvements to the team's processes, codebases and best practices
 

Requirements

  • 3 to 6 years' experience creating libraries and designing scale-able backend systems
  • Experience working with SQL or NoSQL databases
  • Familiarity with software engineering development cycles
  • Experience working with backend programming languages (Ruby, Python)
  • Ability to hold yourself and the team to high standards
  • Strong communication (written and verbal) and interpersonal skills
  • Ability to provide in-depth evaluation of multiple technical directions and determine trade-offs of each
  • Strong propensity to make data-driven decisions on technical architecture and project prioritization
 
Bonus points
  • Experience collaborating with experts in product, design, and operations.
  • Experience driving initiatives at a broader level across an organization or company
  • Strong writing skills
  • Proactive approach
Read more
Amazon India
at Amazon India
1 video
58 recruiters
Archana J
Posted by Archana J
Bengaluru (Bangalore), Hyderabad, Delhi, Pune, Chennai
2 - 9 yrs
₹10L - ₹15L / yr
skill iconJava
Data Structures
Algorithms
skill iconScala
skill iconC++
+4 more
Hi,

Please find below JD and do reply with updated resume if you are interested.

Software Development Engineer
Bengaluru / Hyderabad / Chennai / Delhi
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.

Top Skills

• You write high quality, maintainable, and robust code, often in Java or C++.
• You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
• You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities

• You solve problems at their root, stepping back to understand the broader context.
• You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
• You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
• You recognize and use design patterns to solve business problems.
• You understand how operating systems work, perform and scale.
• You continually align your work with Amazon’s business objectives and seek to deliver business value.
• You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
• You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
• You communicate clearly with your team and with other groups and listen effectively.

Skills & Experience

• Bachelors or Masters in Computer Science or relevant technical field.
• Experience in software development and full product life-cycle.
• Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
• Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
• Proficiency in SQL and data modeling.



About Amazon.com

“Many of the problems we face have no textbook solution, and so we-happily-invent new ones.” – Jeff Bezos

Amazon.com – a place where builders can build. We hire the world's brightest minds and offer them an environment in which they can invent and innovate to improve the experience for our customers. A Fortune 100 company based in Seattle, Washington, Amazon is the global leader in e-commerce. Amazon offers everything from books and electronics to apparel and diamond jewelry. We operate sites in Australia, Brazil, Canada, China, France, Germany, India, Italy, Japan, Mexico, Netherlands, Spain, United Kingdom and United States, and maintain dozens of fulfillment centers around the world which encompass more than 26 million square feet.

Technological innovation drives the growth of Amazon, offering our customers more selection, convenient shopping, and low prices. Amazon Web Services provides developers and small to large businesses access to the horizontally scalable state of the art cloud infrastructure like S3, EC2, AMI, CloudFront and SimpleDB, that powers Amazon.com. Developers can build any type of business on Amazon Web Services and scale their application with growing business needs.

We want you to help share and shape our mission to be Earth's most customer-centric company. Amazon's evolution from Web site to e-commerce partner to development platform is driven by the spirit of invention that is part of our DNA. We do this every day by inventing elegant and simple solutions to complex technical and business problems. We're making history and the good news is that we've only just begun.


About Amazon India

Amazon teams in India work on complex business challenges to innovate and create efficient solutions that enable various Amazon businesses, including Amazon websites across the world as well as support Payments, Transportation, and Digital products and services like the Kindle family of tablets, e-readers and the store. We are proud to have some of the finest talent and strong leaders with proven experience working to make Amazon the Earth’s most customer-centric company.

We made our foray into the Indian market with the launch of Junglee.com, enabling retailers in India to advertise their products to millions of Indian shoppers and drive targeted traffic to their stores. In June 2013, we launched www.amazon.in for shoppers in India. With www.amazon.in, we endeavor to give customers more of what they want – low prices, vast selection, fast and reliable delivery, and a trusted and convenient online shopping experience. In just over a year of launching our India operations, we have expanded our offering to over 18 million products across 36 departments and 100s of categories! Our philosophy of working backwards from the customers is what drives our growth and success.



We will continue to strive to become a trusted and meaningful sales and logistics channel for retailers of all sizes across India and a fast, reliable and convenient online shopping destination for consumers. For us, it is always “Day 1” and we are committed to aggressively invest over the long-term and relentlessly focus on raising the bar for customer experience in India.

Amazon India offers opportunities where you can dive right in, work with smart people on challenging problems and make an impact that contributes to the lives of millions. Join us so you can - Work Hard, Have Fun and Make History.

Thanks and Regards,
Regards,
Archana J
Recruiter (Tech) | Consumer TA
Read more
Byte Prophecy
at Byte Prophecy
4 recruiters
Malar  S
Posted by Malar S
Ahmedabad
1 - 4 yrs
₹2L - ₹6L / yr
skill iconJavascript
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+2 more
Job Description The role Our full stack developers are responsible to Take part in our product development/uplifting platform from ideation to deployment and beyond. Create data driven new features. Work with our data team to make our product smarter and more intuitive to use. Desired skills and experience: Proficiency in Node.js, MySQL and/or other RDBMS. Hands-on experience in writing modular code with proper routing with proper client/server setup and creating node modules Knowledge of HTML, CSS, JS (Minimum expertise on jQuery and/or angular js / react js / d3 js / other front-end frameworks). Feel at home working in a test-driven, agile team. A strong problem-solver with an inquisitive and innovative mind.
Read more
QA InfoTech
at QA InfoTech
2 recruiters
Ankita Gupta
Posted by Ankita Gupta
Noida, NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹1L - ₹5L / yr
skill icon.NET
skill iconPython
skill iconRuby on Rails (ROR)
skill iconPHP
skill iconNodeJS (Node.js)
+2 more
.Net Developer with minimum 2 years of Experience on .Net
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos