Cutshort logo
Promobi Technologies logo
Ruby on Rails Developer
Ruby on Rails Developer
Promobi Technologies's logo

Ruby on Rails Developer

Krishnapriya Nilayapalem's profile picture
Posted by Krishnapriya Nilayapalem
1 - 10 yrs
₹1L - ₹25L / yr
Pune, Hyderabad, Bengaluru (Bangalore), Delhi, Gurugram, Noida
Skills
skill iconRuby on Rails (ROR)
skill iconRuby
Rails Framework
Experience - 1 to 10 years

We are looking for an enthusiastic developer with a strong understanding of core Ruby
and Rails framework along with PostgreSQL database. Someone who is passionate
about coding and loves to work in an ongoing challenging environment. You will be part
of a talented software team. You have to consistently deliver in a fast paced
environment and should be more than willing to build software that people love to use.

Key Responsibilities

The individual role that you’ll play in our team:
● Developing large multi-tenant applications in Rails.
● Understanding Rails best practices and religiously introducing those to our
codebase.
● Knowledge on how to do effective Refactoring.
● Ability to write unit tests and following those practices religiously.
● Working closely with the Product managers and UX team.
● Helping QAs to write automated integration tests.
● Staying up-to-date with current and future Backend technologies and
architectures.

Read the ‘Skills and Experience’ section, it is not the usual yada yada, you’ll be
asked specific questions on these.

Skills and Experience
● Ruby on Rails architecture best practices
● Knowledge on the latest versions on ROR
● Strong OOP knowledge in Ruby.
● Asynchronous Networking in Ruby
● Designing RESTFul HTTP APIs using JSON-Schema or JSON API (jsonapi.org).
● Ability to architect and develop API only backend
● Experience in using ActiveRecordSerializer
● Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms.
● How to use RSpec
● Rails Security Best Practices
● PostgreSQL and Rails.
● SQL concepts like Joins, Relationships etc.
● Understanding DB Partition strategies.
● Knowledge about refactoring ActiveRecord Models (read this - “7 Patterns to
Refactor Fat ActiveRecord Models”).
● Understanding scaling strategies for a high-traffic Rails applications (2 million+
requests a day).
● Background Job processing using Redis and Sidekiq
● Experience in using Amazon Web Services (AWS) tools.
● Writing automated Deployment Scripts using Capistrano, Ansible etc.
● Sending emails in Rails
● Knowledge in Linux and Git is mandatory

Optional Skills
● Knowledge in using Chef or Puppet
● Ability to do basic DevOps like setting up a Linux server.
● Websocket communication in Rails 5.
● Node.js
● JRuby
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

About Promobi Technologies

Founded :
2013
Type :
Product
Size :
100-500
Stage :
Bootstrapped

About

Promobi Technologies:   

ProMobi Technologies provides a leading Mobile Device Management Solution under the brand Scalefusion. The solution allows organizations to manage Android and iOS devices from the cloud. It offers modern mobile device management (MDM), application management (MAM) and content management (MCM) experience for corporate-owned devices. Renowned organizations from startups to Fortune 500 trust Scalefusion for their Device Management. 

 

Scalefusion (formerly known as Mobilock Pro): (Our Flagship Product)  

Scalefusion MDM allows organizations to secure & manage endpoints including smartphones, tablets, laptops, rugged devices, mPOS, and digital signages, along with apps and content. It supports the management of Android, iOS, macOS and Windows 10 devices and ensures streamlined device management operations with InterOps. Fusion of Endpoints at Scale.



Read more

Company video

Promobi Technologies's video section
Promobi Technologies's video section

Connect with the team

Profile picture
Rahul Muley
Profile picture
Sonika Sachdeva
Profile picture
Richa Raje
Profile picture
kiran Nagdeve
Profile picture
Krishnapriya Nilayapalem
Profile picture
Ritu Sarvade
Profile picture
Vaishali Vishwakarma
Profile picture
Karishma Shingote
Profile picture
Karishma Shingote
Profile picture
Amol Ugalmugale
Profile picture
Shruti Datta
Profile picture
sakshi Rahate
Profile picture
Kevin Marbaniang
Profile picture
Rashmi Joshi
Profile picture
Daxina Dighe

Company social profiles

linkedintwitterfacebook

Similar jobs

Logistic & supply chain company
Logistic & supply chain company
Agency job
via Jobdost by Sathish Kumar
Remote only
2 - 7 yrs
₹9L - ₹22L / yr
skill iconJava
skill iconPython
skill iconRuby on Rails (ROR)
AWS Lambda
skill iconKotlin
+2 more

SDE

Responsibilities

  • Software Engineering
    • Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal guidance for a market leader in the logistics industry
    • Partner with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team
    • Research new technologies and tools that enable building the next generation of our services
    • Provide technology leadership to the team and foster engineering excellence
  • Product Delivery
    • Partner with product managers to define and execute on the feature roadmap
    • Translate business requirements into scalable and extensible design
    • Coordinate with various cross functional teams on planning and execution
    • Maintaining automated build / test / deployment environments

 

Qualifications

  • Software Engineering
    • Should have at least 3 years of hands-on experience in designing, developing, testing and deploying applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
    • Deep knowledge of one of the programming languages they have experience in
    • Proficient in OOP and Design Patterns, experience with functional programming would be a plus
    • Data modelling experience in Relational Databases
    • Ability to design and implement low latency RESTful services
  • Product Delivery
    • Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
    • Well versed in working with agile methodologies which includes phases such as design, development, code review, testing and release management
    • Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source code management tools
  • Product Maintenance
  • Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
  • Continuously refactor applications to ensure high quality design

 

Read more
Raising Superstars
at Raising Superstars
4 candid answers
Nikita Sinha
Posted by Nikita Sinha
Mumbai
2yrs+
Upto ₹15L / yr (Varies
)
skill iconRuby
skill iconRuby on Rails (ROR)
SQL

Responsibilities:

  • Design, develop, and maintain scalable backend systems for live products.
  • Build and implement RESTful APIs for seamless communication between systems.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Worked with databases (SQL or NoSQL) for efficient data storage and retrieval.
  • Troubleshoot, debug, and optimize backend systems for better performance and scalability.
  • Demonstrate a willingness to learn and work with Ruby, as it is the primary language used.

Requirements:

  • Hands-on experience building RESTful APIs.
  • Experience working on live products.

Preferred Skills:

  • Experience with backend-heavy development or full-stack development with a backend focus.
  • Proficiency in Ruby or RoR

Additional Information:

  • Candidates must have hands-on experience with live, production-ready products.
  • We are open to candidates with expertise in any backend language but prefer those who can quickly adapt to Ruby.


Join us at Raising Superstars, where your backend skills will contribute to building impactful, scalable solutions!

Read more
Series D funded supply chain management company
Series D funded supply chain management company
Agency job
via The Hub by Sridevi Viswanathan
Remote, Hyderabad, Bengaluru (Bangalore), Chennai, Mumbai, Pune, Kolkata, NCR (Delhi | Gurgaon | Noida)
7 - 12 yrs
₹30L - ₹55L / yr
skill iconJava
skill iconPython
Engineering Management
Engineering Manager
skill iconPostgreSQL
+3 more

Engineering Manager – Backend

 

Opportunity in this role / Why should you join us?

 

Series D funded supply chain startup.

 

Requirements

 

  • Software engineering experience of greater than or equal to 7 years
  • Experience managing a technical team of at least 3 people
  • Exposure to consumer facing products
  • Strong technical background and ability to contribute to design and review
  • Familiarity with our tech stack or an analogous tech stack

 

Technologies Used

 

  • Web application frameworks : Ktor, Spring Boot, Ruby on Rails, Node.js, Java Play, AWS Lambda
  • Languages : Kotlin, Java, Ruby, Javascript, Python
  • Datastores : PostgreSQL, Aerospike, Redis, DynamoDB, Amazon Redshift
  • Communication : HTTP, Amazon SQS, Sidekiq, Amazon SNS
  • Server management : Amazon ECS, Docker
  • Design frameworks : Domain Driven Design, Clean Architecture, Layered Architecture

 

Roles and Responsibilities

 

This role requires a person to drive the engineering of a set of products by aligning with business and product

stakeholders and building and upskilling a team to aid in this. The responsibilities include:

 

Business and product alignment and planning

 

  • Work closely with business and product stakeholders to understand and align with product initiatives and iterations.
  • Help shape the engineering requirement by aligning with the product manager and fleshing out concepts and user flows.
  • Formalize business requirements into roadmaps and sprints.
  1. Product and system development
  • Drive high level modeling and design for projects, also focusing on non-functional aspects, including but not limited to database design, communication protocols, deployment systems, etc.
  • Drive adoption of design frameworks like domain driven design, clean architecture, etc., resulting in a robust layered architecture.
  • Drive good code review practices, using the review process as a mentoring tool to upskill people.
  • Ensure test coverage of systems, partly through unit and integration testing, and partly through blackbox testing by collaborating with the Quality Assurance team, via good testing practices.
  1. Project Management
  • Drive the execution of the project by delegating tasks effectively.
  • Resolve blockers through technical expertise, negotiation and delegation.
  • Estimate timelines and ensure adherence to them through effective sync-ups and course corrections.
  1. Maintenance
  • Formulate SLAs and oversee their adherence for the various systems, effectively tracking issues and performance inefficiencies.
  • Performance monitoring and optimization for systems.
  • Drive technical re-design, remodeling and refactoring of systems for robustness and sustainability.
  1. Team Management
  • Typically manage a team of 3 - 6 members and a portfolio of 3 - 6 products.
  • Do periodic assessment of reportees, chart their career growth paths and train them.
  • Recruit members into the team by collaborating effectively with the recruitment team.

Product Overview

 

You will be contributing to products concerning both customers and partner drivers. Product sectors

 

include:

 

  • Growth : You’ll build tools to help boost user growth on the platform including our industry bestdriver on-boarding, training and certification system, referral system, and lead managementmmodels.
  • Lifecycle Management : Build tools to help users engage with the platform better, which includes rewards and recognition module, subscription service, account management tools, partner and customer wallets and payout modules, and churn detection systems among others.
  • Transaction Experience : You’ll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you’ll be responsible for our core booking system, pricing and payment systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.
  • Fulfilment : As part of the fulfilment team, you’ll work on systems which ensure high degree of ride fulfilment on the platform. Tools including allocation methodologies and system, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.
  • Enterprise Solutions : You’ll help Porter’s enterprise customers achieve delivery excellence. You’ll build tools for contract management, fleet management, fleet and route optimisation tools, alerting and monitoring tools, and analytics suite among others.
Read more
Shriffle Technologies
Neha Khandelwal
Posted by Neha Khandelwal
Indore
1 - 2 yrs
₹3L - ₹5L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
css3
skill iconGitHub

ROR

1-2 years of experience working with Ruby on rails as well as libraries like Resque and RSpec.

Good experience with Redis, Sidekiq, and Docker.

Ability to write clean ruby code.

Proficiency with code versioning tools including Git, Github, Gitlab, and SVN.

Experience with AngularJS or React JS is a plus.

Familiarity with MVC, Mocking, RESTful, and ORM.

Good understanding of front-end technologies including HTML5, JavaScript, Jquery, and CSS3.

Knowledge of server-side templating languages including Slim, Haml, and ERB.

Familiarity with tools like Jira, Postman, Slack, and Microsoft Teams.

Read more
foriio
Avinash Varma
Posted by Avinash Varma
Remote only
7 - 10 yrs
₹7L - ₹12L / yr
skill iconElastic Search
skill iconRuby on Rails (ROR)
skill iconRuby
We want to make improvements to our search, we use elastic search with Ruby on Rails. 

The search engine is for a Japanese text optimization.  
Read more
BuilderAI
at BuilderAI
1 recruiter
Nandini  R
Posted by Nandini R
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
2 - 8 yrs
₹3L - ₹23L / yr
skill iconRuby
skill iconRuby on Rails (ROR)
Senior Software Engineer- ROR
Gurugram, Haryana, India Engineering
https://apply.workable.com/builderai/j/C5C9E7EE52/ Description About Builder.ai Innovation is fueled by the power of possibilities. A few years ago, it was virtually impossible to innovate because building software needed a degree. It was simply too expensive, too complex, too risky, and ultimately, too inefficient. That’s why only 16% of projects were ever completed on budget and worse yet, 78% failed.
We're changing that. We’re flipping software development on its head and kicking out the notion that you need to be an expert or participate in boot camps to learn how to make an app. Builder.ai’s platform lets you order the perfect software app for whatever problem you’re trying to solve. Our AI-powered assembly line brings together Lego-like reusable features and experts from around the world to bring world-class ideas to life – ANYONE’s world-class ideas. Building software needs to be like ordering pizza – pick what you want, get recommendations for the features you need and all you have to do is wait until it's cooked and ready for you. Our human-assisted AI platform helps anyone build, run & scale tailor-made software. Everyone from the bakery in Riyadh and nursery in London, to large fortune 100 companies like the BBC or Pepsi.
Life at Builder.ai It’s a place where everything moves at lightning speed and it’s certainly not for the faint of heart. We celebrate diversity and push everyone to do more with less, while creating and championing a culture that empowers everyone to experiment, push boundaries and learn by doing. Every Builder runs to our core value system of HEARTT (Heart, Entrepreneurship, Accountability, Respect, Trust & Transparency) and we’re always looking for team players with a point of view, a sense of humility and a let’s-get-stuff-done attitude.
Our scale-up is at the intersection of a quirky startup where designers and machine learning specialists work on problems together and savvy commercial teams working with finance folks to invent new business models. #WhatWouldYouBuild We are looking for a Ruby on Rails developer that brings their own ideas to the table. This person must have significant expertise in ROR, as well as be highly detail oriented and self-driven. Furthermore, they must be able to inspire and mentor others when the need arises. We are looking for someone never says “I do not know how”, or “I have never done that before” - rather a person that says how about we try this
• Architecting and designing scalable backend systems • Integration and development of various microservices • Creating unit tests using RSpec • Reviewing other developers code as well as suggesting improvements
• Algorithm development and general optimization • Setting up CI/CD pipelines • Collaborating with various stakeholders including QA, DevOps, PMs and other developers • At Least 4 years solid experience on Ruby on Rails, including at least one start to finish project where you were the lead developer or a primary contributor. • Solid understanding of deploying and maintaining Rails apps within the AWS environment. • Ability to set up workers and deploy across multiple instances. • Git experience, some would say you are a git master. • If I asked your previous co-workers about you, they would say you were a good team player 6 Months Deliverable: • Collaborate with designers, product managers, and other software developers to deliver compelling user-facing products • Lead teams of developers in architecting efficient and reusable systems that drive complex applications across the stack • Create instrumentation, monitoring, and alerting tools to ensure availability/scalability during peak traffic times and implement solutions to maximize uptime • Identify and resolve performance and scalability issues Requirements • A strong drive and sense of ownership of the challenges we take on, coupled with a team-oriented, can-do attitude • Working knowledge of standard CS fundamentals (data structures, algorithms, complexity analysis) • A professional proficiency in English • A systematic debugging and problem solving methodology • Minimum of four years of experience with Rails 4/5
Benefits • Health and wellness benefits • Performance-based bonuses and stock options • Employee friendly policies • Generous vacation and time off benefits, including paid holidays • Generally flexible working hours
Read more
Bacancy Technology
at Bacancy Technology
2 recruiters
Shraddha Parekh
Posted by Shraddha Parekh
Remote only
2.5 - 8 yrs
₹3L - ₹15L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
Responsibilities:
● Design, build, and maintain efficient, reusable, and reliable Ruby code.
● Integration of data storage solutions (may include databases, key-value stores, blob stores,
etc.).
● Integration of user-facing elements developed by front-end developers with server side logic
● Identify bottlenecks and bugs, and devise solutions to these problems.
● Help maintain code quality, organization and automatization.

Skills:
● Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque.
● Good understanding of the syntax of Ruby and its nuances.
● Solid understanding of object-oriented programming.
● Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on
your technology stack).
● Good understanding of server-side CSS preprocessors (such as Sass, based on project
requirements).
● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
● Familiarity with concepts of MVC, Mocking, ORM, and RESTful.
● A knack for writing clean, readable Ruby code.
● Ability to integrate multiple data sources and databases into one system.
● Understanding of fundamental design principles behind a scalable application.
● Able to create database schemas that represent and support business processes.
● Able to implement automated testing platforms and unit tests.
● Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN)
● Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc).
● Familiarity with continuous integration.
Read more
Bangalore based IOT company working on Next gen Technologies
Bangalore based IOT company working on Next gen Technologies
Agency job
Bengaluru (Bangalore)
1 - 4 yrs
₹4L - ₹10L / yr
skill iconNodeJS (Node.js)
MySQL
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
+2 more

Job Description

We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions

Skills And Qualifications

  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, Nodejs and CSS3
  • Good understanding of server-side CSS pre-processors, such as LESS and SASS
  • User authentication and authorization between multiple systems, servers, and environments
  • Good Understanding of Mysql database.
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Outputting data in different formats

 

Read more
HackerRank
at HackerRank
4 recruiters
Kenny Antony
Posted by Kenny Antony
Bengaluru (Bangalore)
4 - 9 yrs
₹20L - ₹40L / yr
skill iconRuby on Rails (ROR)
skill iconPHP
skill iconPython
skill iconNodeJS (Node.js)
NOSQL Databases
+1 more
Back End Engineer – Job Description Our mission is to match every developer to the right job without any interviews.. The publicly accessible platform found at HackerRank.com is a community where coders go to compete for fun, education, prizes, and jobs. HackerRank for Work is our B2B enterprise product and is a set of tools for technical interviewing and assessment that sits on top of our platform. These tools simplify the interview process for any company that hires engineers. We're a 100+ member team across Bangalore & Palo Alto, CA, USA and our revenue is growing at 100% Q-o-Q. We have a database of 2M+ hackers across 31 countries and our customers include Facebook, VMWare, Bloomberg, Adobe, Flipkart, Twitter, Square, Quora, Airbnb, Yelp and many more! We have product-market fit and are looking to scale tremendously. Customer case studies can be found on our company site.   Experience in design and implementation of APIs. Strong coding, design, and architecture experience in any one programming language ecosystem (RoR, J2EE, Spring etc.,) is mandatory. Building, maintaining, and debugging distributed, web-based applications. Experience in building customer facing products is a big plus. Understand scalability and performance challenges. Ability to identify and fix performance bottlenecks. Building highly concurrent and low latency systems. Experience in using various components of backend stack such as cache (Redis, Memcached), RDBMS, NoSQL DB, web server (Nginx, HAProxy), app server (Tomcat, Unicorn), CDN. Need to have basic knowledge of web dev - HTTP headers, session management, cookies, etc.     GET EXCITED. Because you're about to have a huge impact. HackerRank is growing fast and we're having a great time working together as we build! We're a fun, friendly, passionate bunch. And we’re looking for more smiling faces to come join us! The position is full-time and is based in Bangalore. Our office is in Koramangala, a short walk from the Forum mall (https://goo.gl/maps/NNcfWPCn16T2), smack in the middle of great restaurants, bars, and shopping.
Read more
Promobi Technologies
at Promobi Technologies
1 video
15 recruiters
Shruti Datta
Posted by Shruti Datta
Pune, NCR (Delhi | Gurgaon | Noida)
3 - 11 yrs
₹6L - ₹25L / yr
skill iconRuby on Rails (ROR)
skill iconAngularJS (1.x)
skill iconReact.js
Fullstack Developer
Ruby on Rails architecture best practices  ● Strong OOP knowledge in Ruby.  ● Good Knowledge on Angular or React JS  ● Asynchronous Networking in Ruby   ● Designing RESTFul HTTP APIs using JSON-Schema or JSON API (​jsonapi.org​).  ● Ability to architect and develop API only backend  ● Experience in using Active Record Serializer  ● Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms.  ● How to use RSpec  ● Rails Security Best Practices  ● PostgreSQL and Rails.  ● SQL concepts like Joins, Relationships etc.  ● Understanding DB Partition strategies.  ● Knowledge about refactoring ActiveRecord Models (read this - “7 Patterns to Refactor Fat  ActiveRecord Models”).  ● Understanding scaling strategies for a high-traffic Rails applications (2 million+ requests a  day).  ● Background Job processing using Redis and Sidekiq  ● Experience in using Amazon Web Services (AWS) tools.  ● Writing automated Deployment Scripts using Capistrano, Ansible etc.  ● Sending emails in Rails  ● Knowledge in Linux and Git is mandatory
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