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
A community App for Small and Medium Scale enterprises'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

Nference
Nference
Agency job
via zyoin by Shubha N
Remote, Bengaluru (Bangalore)
4 - 9 yrs
₹20L - ₹50L / yr
skill iconJava
skill iconGo Programming (Golang)
skill iconPython
Must have :
  • 4+ years exp with solid backend/engineering experience.
  • Knowledge of data structures and an eye for architecture.
  • Solid CS fundamentals, fluent in multi-threaded and asynchronous programming, a strong inclination for architecting at scale.
  • Excellent technical design, problem-solving, debugging, and communication skills.
  • Rapid prototyping worked on distributed systems at scale.
  • Basic knowledge of SQL as well as NoSQL databases.
  • Proficient in Golang, it's design, and concurrency patterns.
Read more
Digital Convergence Technologies INC
Remote only
5 - 12 yrs
₹25L - ₹30L / yr
skill iconRuby
skill iconRuby on Rails (ROR)
AWS Lambda
CICD

Senior Software Engineer

The Company strives to provide a great service and to deliver excellent user experiences that improve the value of our customers.

 

We are seeking a new developer to join our development team. We work on a variety of projects using various exciting technologies such as Ruby on Rails, AWS, and JS frameworks such as Node and React to build outstanding webapps and provide business support to meet our customer's needs.

 

The ideal candidate will be someone who loves to learn and is willing to look for new and innovative solutions to problems and challenges for our customers. They may or may not have a wealth of experience but, the willingness to learn, try new things, and can think problems through and analyze available options is more meaningful, we can guide you the rest. You will have opportunities to combine your technical ability, critical thinking, and design experience.

 

Cool things to have:

  • Ability to communicate clearly. Programming isn't just about writing code, it's about being able to communicate ideas with your team, customers, and the machine
  • Keen desire to We are constantly aspiring to improve our work and ourselves, by constantly learning we can do this.
  • Self-motivated. Even if a decision turns out to be wrong, this is better than being Trying and learning from failures is hugely valuable.
  • Knowing when to ask for Try for as long as you can but if you get stuck, ask for help. Your teammates are here to support you and your development.
  • Critical Be able to base decisions on the information available, not just blindly accepting solutions without investigation.

 

Technical Requirements:

  • Strong programming experience. We primarily write in Ruby, so experience here is a
  • Knowledge of Object-Oriented design patterns as well as Test-Driven
  • Be familiar with Rails, Sinatra, etc, and how these can be used to implement RESTful
  • Knowledge of RDBMS such as Postgres or MySQL and SQL to run queries against

 

Nice to have skills

  • Knowledge of any AWS systems such as EC2, Lambda, RDS,
  • Knowledge of API design patterns, REST, RPC, and can explain the advantages and disadvantages.
  • Knowledge of DevOps skills such as Terraform, CI/CD,
Read more
Indium Software
at Indium Software
16 recruiters
Agency job
via Asvatthah by Surendhar D
Bengaluru (Bangalore), Hyderabad
4 - 7 yrs
₹5L - ₹25L / yr
skill iconGo Programming (Golang)
Microservices
Linux/Unix
Shell Scripting
skill iconJavascript
+2 more

Job Description

Must have Skill Sets 

  • Go lang + Microservices
  • Familiarity with MAC/Linux environment, Shell script 
  • GRPC ● JavaScript & JSON 
  • Knowledge of microservices and architecture 
  • Knowledge of Uber Tech Stack would be a bonus ○ Will ensure candidate who are selected will undergo training on Uber Stack as a part of their induction to Uber 
  • Basic SQL knowledge 

 

Expectations from the candidate 

  • Strong hands-on experience in understanding requirements and creating microservices using Go lang.. 
  • Exceptional debugging and problem-solving skills on large codebase 
  • Be a proactive thinker and demonstrate keen sense to find solutions to challenging problems
  • Product sense: Create more than beautiful code. Play a crucial role in choosing what we build and how we build it. 
  • A penchant for collaboration & a team player: Work cross collaboratively to drive impact across orgs. Be open to candid feedback for improvement. When required step up to the role of a tech-lead to ensure effective coordination and communication 
  • Independent to explore all the end points in UBER environment and coordinate with different Line of Business to understand the correct microservice for a business use case. 
  • Ability to convert a high-level PRD into a detailed ERD for execution. Coordinate with business teams to understand the functional requirement and convert it into engineering logic

 

Primary Skills :

4+ Years with Java

2+ with Microservices

6 months to 1 Year with Golang

 

Exp : 4+ Years

 

Location : Bangalore/Hyderabad

 

Max Budget : 28 Lakhs

 

End Client : UBER

Read more
AI-Powered Enterprise Communications Platform
AI-Powered Enterprise Communications Platform
Agency job
via Unnati by Swati Joshi
Remote, NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹6L - ₹8L / yr
skill iconGo Programming (Golang)
skill iconMongoDB
NOSQL Databases
skill iconNodeJS (Node.js)
RESTful APIs
+3 more
Are you ready to work with a powerful global communications medium, prepared to take on the world with innovative products? Read on.
 
Our client is a customer communication management platform, which is helping brands communicate better with their customers. Whether through a voice, email, or messaging service, their API-based next-gen platform is accessible across the globe. Their carrier grade network guarantees superior performance and reliability, especially for mission-critical cases.
 
Their products and services are partnered by a lot of well known companies like Maruti Suzuki, PaisaBazaar, OLX, Rein Games, ARAI among others. The founders are Engineering and Business graduates, with immense knowledge and experience of this platform. The team boasts of 250+ clients and over a million messages per month, with their customer service delivering consistent personalised services in a constantly changing market.
 
As a Senior Backend Developer, you will be part of the team that is working to bring out innovative products in the marketing automation space.
 
What you will do
  • Building reusable code and libraries for future use
  • Participating in all phases of the development and maintenance lifecycle, focusing on speed and efficiency
  • Planning and implementing model data structures for scalability
  • Working on the maintenance or enhancement of existing data structures
  • Designing REST APIs which will be used by multiple clients

 

What you need to have:

  • B.E./ B.Tech/ MCA
  • Have experience of building large scale & complex systems with low latency and high availability.
  • Have strong experience of working with design patterns & REST APIs.
  • Have strong experience of working with Go routines.
  • Knowledge of static code analysis tools.
  • Must have strong experience with Build and Release management, Agile processes and Estimations.
  • Strong understanding of implementing server-side code and designing the data architecture using modern web frameworks.
  • Strong understanding of designing database schema.
  • Should know about micro-services.
  • Writing highly optimised code on server.
  • Should be a fast learner and go-getter without any fear of failing.
  • Willingness to learn new technologies.
Good to have:
  • Experience with popular Golang frameworks like Revel.
  • Know how of HTML / PHP.
Read more
Parkweeks  for smart parking solution ...!!
Parkweeks for smart parking solution ...!!
Agency job
via Success Pact by Rahul Rajput
NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹11L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconGo Programming (Golang)
Job Description
Responsibilities:
• Familiar with the software development life cycle (SDLC) from analysis to
deployment.
• Comply with coding standards and technical design.
• Adapts structured coding styles for easy review, testing and maintainability of
the code.
• Integrate the developed functionality and/or component into a fully functional
system.
• Ensure unit and integration level verification plan are in place and adheres to
great quality of code at all time.
• Active participate in troubleshooting, debugging and updating current live
system.
• Verify user feedback in making system more stable and easy.
• Work closely with analysts, designers and other peer developers.
• Preparing technical training documents for onboarding new engineers.
Requirements:
• Bachelor’s degree in computer science or equivalent practical experience.
• Understanding of OOPS concepts, Persistence, Threading.
• Good understanding of version control system (GIT).
• Knowledgeable in data structures and algorithms.
• A background in Engineering with sound oral and written communication skills.
• 3+ years of experience working on the server side.
Additional Requirements For Experienced Candidates:
• Exposure to API designing, scalable architecture and thorough understanding of
systems.
• Great database modeling skills.
• Working knowledge of Databases, both relational (such as PostgreSQL) and inmemory
database (such as Redis).
• Good understanding of web stack and how all the pieces fit together.
• Competent with developing web apps in popular MVC frameworks (Django, RoR,
etc,).
• Experience with open-source projects.
• Experience in designing interactive applications.
Read more
MedCords
at MedCords
6 recruiters
Priyanka Mishra
Posted by Priyanka Mishra
Pune
3 - 5 yrs
₹15L - ₹25L / yr
skill iconPython
skill iconC++
Data Structures
Algorithms
skill iconC
+4 more
- We are a cloud-based healthcare startup working to bring affordable and intelligent healthcare to the grassroots. - We are looking for a strong candidate to work on the cloud-based server architecture and develop features from scratch that address issues of scalability and performance. Technical Skills : 1. Strong knowledge of data structures and Algorithms. 2. Strong OS fundamentals and computer networks. 3. Understanding of AWS architecture will be an added advantage. 4. Should have a hands-on on Python, C/C++, Golang. 5. Strong in identifying corner cases and unit testing of own code. Responsibilities: • Architect scalable backend systems, services, and APIs. • Write code that is fast, reliable and also highly secure. • Collaborate effectively with the team to solve complex problems. • Integration of user-facing elements developed by front-end developers with server-side logic Personal Skills: 1. Energetic & enthusiastic to work in an open and fast-paced environment. 2. Have the ability to take initiatives & absolute end to end ownership of the product 3. Good communication skills( ability to express thoughts). 4. Amazing problem-solving skills. 5. Ability to work independently & drive the development of various features. 6. Startup experience is a plus.
Read more
Client Name : Insta Mojo
Client Name : Insta Mojo
Agency job
via Success Pact by Shikha Yadav
Bengaluru (Bangalore)
3 - 10 yrs
₹20L - ₹50L / yr
skill iconPython
skill iconJava
Data Structures
Algorithms
skill iconGo Programming (Golang)
+2 more
About Instamojo Instamojo is India's fastest growing on-demand payments and e-commerce platform that enables over 6,00,000 SMEs to build, manage and grow their business online. A trusted partner for SMEs in India, Instamojo's insightful tools are poised to enable small entrepreneurs to minimize costs and grow their business. It is a one-stop shop for entrepreneurs that caters to their diverse business needs by leveraging technology, data and design. Instamojo has acquired 10% of digitally active MSMEs and powers 1 out of 100 to control 30% of their annual turnover through its flagship link-payments and online store products. In addition to link-based payments, Instamojo plans to offer e-commerce enabling services, cataloguing, compliance, lending, logistics, promotions via third-party providers. Founded in 2012 by Sampad Swain, Akash Gehani and Aditya Sengupta, Instamojo raised Pre-Series B funding from AnyPay a Japanese payments firm. In November 2014, the company raised USD 2.6 million in Series A funding from Kalaari Capital, Blume Ventures, 500Startups and others. Prior to this, it had raised approximately USD 500,000 from 500 Startups, Blume Ventures and angel investors Rajan Anandan, Sunil Kalra, Dave McClure, Rob de Heus, Thijs Gitmans among others. Instamojo at a glance:  Caters to 6,00,000 SMEs.  Instamojo has acquired 10% of the digitally-active SMEs in India and controls 30% of their annual turnover. It aims to extend its wallet share to 70% by 2019.  The company aims to increase its target merchant base 400% and target 1 MN small and medium businesses by 2018.  Instamojo turned EBITDA positive in July 2017 and has witnessed a 10-15% month-on-month growth.  With demonetization, Instamojo added 3000 SMEs daily to the platform, which was 15x higher than daily average.  Digital Transactions performed on Instamojo's platform have grown by over 178 % in the last year alone.
We are building consumer internet space, payment processing, e-commerce and/or enterprise. SAAS products. Undergraduate (or higher) degree in computer science/engineering. You have an excellent grasp over theoretical and applied computer science.
Job Description
Responsibilities  You can take responsibility of large sized projects.  You can take full responsibility of one or more core modules and/or technical verticals / libraries / frameworks / components.  This will include design and architecture, evaluating and deciding which framework/language/data store/tools to us, preparing roadmaps and timely delivery.  You understand the business impact of your decisions.  You will review code and ensure that implementations are testable, performant, scalable, documented and secure.  You will work closely with product, design, revenue, platform and growth teams.  You can take responsibility of large sized projects involving inter-departmental stakeholders.  You can take full responsibility of one or more core modules and/or technical verticals / libraries / frameworks / components.  Payment processing framework capable of supporting multiple payment methods (cards, netbanking, UPI, wallets, etc.) with one or more payment method supported across multiple payment gateways.  This will include design and architecture, evaluating and deciding which framework/language/data store/tools to us, preparing roadmaps and timely delivery.  You will drive engineering best practices, recruit other engineers, lead and manage teams, conduct performance reviews and mentor other engineers.  You will review code and ensure that implementations are testable, performant, scalable, documented and secure.  You will work closely with product, design, revenue, platform and growth teams.
Requirements  3-5 Years of Experience in software engineering.
 5-10 years of industry experience in software engineering building consumer internet space, payment processing, e-commerce and/or enterprise SAAS products.  Bachelor's Degree in Computer Science or related field, or 3+ years relevant work experience.  Undergraduate (or higher) degree in computer science/engineering.  You have an excellent grasp over theoretical and applied computer science.  You have excellent problem solving and analytical skills.  You should be able to identify systemic issues, performance bottlenecks and design/architect improvements.  Experience with working on PCI compliant infrastructure.  You should be able to build at this engineering level Store builder (products with multi-level variants (colour, size, etc.), SKUs, discounts) and shopping cart.  Highly concurrent double entry accounting system.  You have excellent problem solving and analytical skills.  You should be able to identify systemic issues, performance bottlenecks and design/architect improvements.  Good hold on data structures and algorithms.  Strong object-oriented design skills, and an uncanny ability to design intuitive modules and class-level interface.
Desired Skills and Experience Python, Golang, Java, Ruby on Rails, Django
Read more
MiGrocer Services Pvt Ltd
at MiGrocer Services Pvt Ltd
1 video
4 recruiters
Jyothsna B
Posted by Jyothsna B
Hyderabad
5 - 15 yrs
₹5L - ₹25L / yr
skill iconRuby on Rails (ROR)
Spree Commerce
capistrano
Requirements of technical abilities 4 to 15 Years of development experience with Ruby on Rails Awesome senior ROR developers, hands-on tech-leads, hands-on-architects for building world class super scalable and highly available e-commerce marketplace application. Expertise of performing the tasks that need advanced rails tech skills. Should be an advocate and mentor juniors to adhere to the best practices TDD, RSpec, Factory-Girl, Faker, simplecov Rubocop Capistrano/Vagrant Continuous Integration Should be well-versed with MetaProgramming. Experience of deploying AWS Cloud servers Experience of the optimizations to scaling the environment to suiting the needs of the increasing traffic loads and increasing database content. Strong with RDBMS skills and perform DB optimizations. Previous experience of Spree commerce will be an added advantage. Development with ReactJS will be an added advantage. Should be a fast learner with the new and upcoming technologies as required for the team. Responsibilities You will be part of a small team, with a significant amount of ownership and accountability for managing things directly. You will ship high-quality solutions with a sense of urgency and speed. You will work closely with product managers, Operations, Testing and other partner teams. A Large part of the job will be solving bigger problems. You will have the freedom to suggest and drive organization-wide initiatives. Set the guidelines for the team member to produce highest quality code and follow best-practices. Review code and make suggestions for the better code and product quality. Review designs for features-extensibility, scalability and preserving the architecture sanctity, You will mentor the Juniors to help them pick up the regular tasks and move on to newer and bigger challenges.
Read more
mPaani Solutions Pvt Ltd
at mPaani Solutions Pvt Ltd
1 video
2 recruiters
Julie K
Posted by Julie K
Mumbai
3 - 7 yrs
₹5L - ₹12L / yr
skill iconJavascript
skill iconPython
skill iconNodeJS (Node.js)
skill iconDjango
skill iconPHP
+3 more
We are looking for Full Stack Developer with the following technical skills and experience. - Experience with Python development and object-oriented design - Experience building web applications using MVC frameworks(Django is a plus) - Knowledge of PostgreSQL, MySQL, Android development is a plus - Familiarity with JavaScript (jQuery), experience with AngularJS is a plus - Good grasp of Data Structures and Algorithms And the following attributes - Passion for using the power of technology to positively impact underserved communities - Excellent verbal and written communication skills - Loves the intensity, chaos and passion of start-ups, and wants to work with a fun-loving team who truly enjoy working together to realize a shared dream - Team player who takes ownership of work, is detail and deadline oriented, with a strong work ethic Our technology stack includes the following : Languages : Python/Javascript/Ruby Frameworks : Nodejs/Django/React JS
Read more
1985
at 1985
1 recruiter
Sharath Shambu
Posted by Sharath Shambu
Bengaluru (Bangalore)
2 - 3 yrs
₹3L - ₹6L / yr
skill iconJavascript
skill iconPython
skill iconPHP
LAMP Stack
skill iconMongoDB
+3 more
We are looking for a full stack developer who shares a passion for development. We are a platform agnostic firm and our developers work on multiple technologies like PHP, PHP frameworks, Ruby(RoR), Python, JQuery, Angular, Node, Android and/or iOS(Swift). Any prospective employee will be expected to take on end to end responsibility of building industry first products, under the supervision and mentorship of the founding members. The candidates are expected to have: 1. Min. 2yrs of experience in Open Source technologies 2. Solid understanding of Object Oriented Programming Concepts 3. Strong understanding of SQL and NoSQL databases, and experience in designing large databases 4. Ability to learn new technologies/frameworks and work independently 5. Good problem solving ability and analytical thinking 6. Drive to be a powerful developer 7. Experience in mobile technologies is an added advantage
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. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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