Cutshort logo
With a leading transport & Logistics company logo
Software Developer - Ruby on Rails
With a leading transport & Logistics company
Software Developer - Ruby on Rails
With a leading transport & Logistics company's logo

Software Developer - Ruby on Rails

at With a leading transport & Logistics company

Agency job
2 - 7 yrs
₹5L - ₹20L / yr
Mumbai
Skills
skill iconRuby
skill iconRuby on Rails (ROR)

Backend Developer

 

Technical Overview

*       You will be expected to develop and maintain large-scale complex backend web applications.

*       You will be expected to rapidly learn and apply relevant new technologies.

*       You will be having a high level of interaction with business and product stakeholders.

*       You will be working on the entire web application stack, which includes:

-          Web server hosting

-          RESTful / RPC communication

-          Message brokering

-          Backend application layer, which includes the service and domain layers

-          Data layer for persistence or caching

*       You will be participating in an agile software development cycle, which includes:

-          Design

-          Development

-          Code Review

-          Unit and Integration Testing

-          Deployment

*       You will be exposed to the following technologies:

-          Web application frameworks: Ruby on Rails, Node.js, Java Play, Vert.x, AIOHTTP, AWS Lambda

-          Languages: Ruby, Java, Kotlin, Javascript, Python

-          Datastores: PostgreSQL, Aerospike, Redis, Amazon Redshift

-          Communication: HTTP, Amazon SQS, Sidekiq, Amazon SNS

-          Server Management: Amazon ECS, Docker

 

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 best driver on-boarding, training and certification system, referral system, and lead management models.

-          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 optimization tools, alerting and monitoring tools, and analytics suite among others.

 

Qualification Prerequisites

-  Colleges: All NITs, IIITs and IITs, BITS, PEC, VIT, PESIT, DTU and Indraprastha University

-  CGPA: >= 7.5

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

Deqode
at Deqode
1 recruiter
Shraddha Katare
Posted by Shraddha Katare
Remote only
10 - 12 yrs
₹10L - ₹20L / yr
Symfony
skill iconPHP
SQL
skill iconAmazon Web Services (AWS)
skill iconJavascript

Profile: Senior PHP Developer

Experience- 10+Years

Mode: Remote

Required Skills:

  • PHP (10+ years) & Symfony framework (5+ years)
  • Team leadership experience (3+ years)
  • OOP, design patterns, RESTful APIs
  • Database optimization (MySQL/PostgreSQL)
  • Git, CI/CD, testing frameworks
  • Excellent communication skills

Responsibilities:

  • Lead PHP/Symfony development
  • Mentor team members
  • Ensure code quality through reviews
  • Collaborate with stakeholders
  • Manage sprint cycles
  • Optimize application performance


Read more
Primary edtech company in Bangalore
Primary edtech company in Bangalore
Agency job
via The Hub by Sridevi Viswanathan
Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconJavascript
RESTful APIs

We're looking for team players with natural product intuition who can help us build solutions

for our world-class Learning & Assessment platform (edulastic.com).

As a Backend Developer you will be responsible for the server-side of our web applications

and you will work closely with our engineers to ensure the system consistency and improving

user experience.

Role and Responsibilities

  • As an experienced backend developer, your primary focus will be the development of all

server-side systems

  • A basic understanding of front-end technologies is necessary as well. You will test, secure

and deploy your code

  • Knowledge of Node.js is a must along with a server-sideframework
  • Strong proficiency in JavaScript
  • Writing reusable, testable, and efficient code
  • Experience and proficiency integrating with RESTAPIs
  • Understanding of scalable computing systems, software architecture, data structures,

and algorithms

  • Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
  • Should be willing to work in a very fluid startup environment and take complete ownership of

the assigned responsibility

Skills Required:

  • At least 2 years of experience developing Backends using NodeJS should be well versed

with its asynchronous nature & event loop, and know its quirks and workarounds.

  • Good knowledge of MongoDB or any other NoSQL

Database.

  • Good knowledge of Redis, its data types, and their use cases.
  • Experience developing and deploying REST

APIs.

  • Good knowledge of Unit Testing and available Test Frameworks.
  • Should be a fast learner and a go-getter without any fear of trying out new things Preferences.
Read more
Ninos IT Solution Pvt Ltd
NINOS IT
Posted by NINOS IT
Chennai
1 - 2 yrs
₹2L - ₹3L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
skill iconjQuery

 Looking for a Web Developer with good hands-on Experience in Laravel.

  •     Candidates have good Team Interactions.

Experience : 1 to 2 years

Responsibilities :

  • Strong coding knowledge in Laravel Framework.
  • Responsible for handling projects independently as well as collaboratively.
  • Should be capable of handling multiple PHP projects.
  • Analyse scope of work and time frame accordingly.
  • Should have good analytical and problem solving skills.
  • Ability to motivate teammates.
  • Mentor and lead a team of junior developers.
  • Provide technical guidance to development team members’

Key Skills:

Php, Laravel, MySQL, JavaScript, jQuery, HTML, CSS,DB

Added advantage to have : Code igniter, Angular

Job Types: Full-time, Walk-In preferred:immediate joinee

Read more
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
3 - 7 yrs
₹3L - ₹6L / yr
skill iconCodeIgniter
skill iconPHP
MySQL
skill iconNodeJS (Node.js)
skill iconHTML/CSS
+2 more

Roles & Responsibilities:

 

Build efficient, testable, and reusable PHP modules.

Solve complex performance problems and architectural challenges.

Integration of data storage solutions (may include databases, key-value stores, etc.).

Integration of User Interfaces developed by front end developers.

 

Skills and Qualifications:

· Must have a bachelor’s degree or above in Computer Science or in similar field.

· Minimum 4 years of experience in PHP web development.

· Strong knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3

· Strong knowledge of PHP web frameworks (CodeIgniter, NodeJS)

· Experience in creating custom modules and themes.

· Expert knowledge in web architecture.

· Strong understanding of MVC design patterns and oops concept.

· Strong understanding of full synchronous behaviour of PHP.

· Experience with modern UI frameworks such as React, Angular or Vue.js

· Experience in MySQL and the ability to write SQL queries.

· Proficient understanding of source control management such as Git, SVN.

· Proficient understanding fundamental design principles behind a scalable application.

· Familiarity with limitations of PHP as a platform and its workarounds.

· Ability to create database schemes that represent and support business processes.

· Experience with Edu Tech companies will be preferred.

. Immediate Joiner Preferred.

Read more
OTO
at OTO
1 recruiter
Anamika Dwivedi
Posted by Anamika Dwivedi
Bengaluru (Bangalore)
0 - 5 yrs
₹5L - ₹18L / yr
skill iconPython
skill iconDjango
Celery
skill iconGit
skill iconPostgreSQL
+1 more

Your Responsibilities :


1) Building highly scalable and secured applications/microservices and responsive APIs

2) Assessing the security risks associated with the platform architecture and suggesting/implementing suitable changes for the same.

3) Architect and implement back-end services to support our mobile and web clients.

4) Creating and implementing database schemas that represent and support business processes.

5) Use best software development practices and processes including unit testing, code reviews, and site monitoring post deployment.

6) Continue to research and evaluate new technologies that may improve performance and elegance of our software implementation.

7) Explore and Integrate third-party APIs when required for the project.

8) Work closely with the rest of the team to bring our features into production.

Your skills :

- Hands-on experience in Django Framework.

- Strong Knowledge of Python.

- Strong Knowledge of MVC design pattern and object oriented programming concepts.

- Strong knowledge of RDBMS like Postgresql and Database schema design.

- Experience in developing robust and secure RESTful web API and microservices using Django/Python.

- Experience in Test Driven Development.

- Experience in handling No-SQL MongoDB or similar.

- Hands-on experience in GitHub.

- Experience in CI, CD tools like jenkins.

- Experience in managing cloud-based web applications on Amazon Web Services or Google Cloud.

- You love code and up for the challenge!
Read more
Remote only
3 - 10 yrs
₹5L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
API
+4 more
·       Looking for a Switch developer with 3-7 years of hands on working experience with minimum of 3-4 years in Card and Payment Domain.
·       Strong knowledge of core java & spring boot
·       Hands-on experience on payment switch integration
·       Good knowledge of ISO8583 and EMV Data.
·       Hands-on experience on any database like MySQL, oracle...etc.
·       Should be strong in creating/ defining Swagger specs for REST APIs, understand REST principles, Guidelines.
·       In depth knowledge of Card Scheme Specifications (VISA, MasterCard, Rupay and AMEX), Card
·       Well versed with payment standards and ISO8583 and EMV data (mandatory), 
·       Hands on experience with Switch payment integration
·       Resolve technical issues for designers and developers during project lifecycle
·       Excellent problem solving/troubleshooting skills on Java/J2EE technologies
·       Result oriented and a versatile engineer who is expert in providing solutions, creating architecture and designs.
·       Excellent communication (written and verbal) and interpersonal skills

Payment card industry preferred



Read more
Adtech platform - leading business from past 13+ Yrs
Adtech platform - leading business from past 13+ Yrs
Agency job
Bengaluru (Bangalore)
6 - 14 yrs
₹45L - ₹65L / yr
skill iconJava
skill iconSpring Boot
Data Structures
Algorithms
skill iconNodeJS (Node.js)
+1 more
  • B.Tech/B.E (preferably in Computer Science Engineering) 
  • 7+ years of hands-on programming experience in building data-driven REST APIs, services & platforms using advanced Java frameworks like Spring, Redis, Node.js etc. with deep focus on integration & scale.
  • We also look for hands-on experience with Mysql, Elasticsearch (or Solr) and Nosql stores.
  • Our evaluation starts with focus on computer science fundamentals, data structures & algorithms.
  • You will have been learning new technologies every week and prefer folks who can use golang/rust for backend development and are familiar with equivalent data stores, index stores and pub-sub technologies.
Read more
This IT company is hiring For hyderabd.
This IT company is hiring For hyderabd.
Agency job
via IT company by Damini Rautela
Hyderabad
4 - 5 yrs
₹6L - ₹13L / yr
skill iconPython
skill iconDjango
MySQL
API
skill iconPostgreSQL
+1 more

Senior Developer

NOTE- we are looking for those who can join immediately or within 15-20 days of notice period.
Senior Dev with 5 years relevant experience

1. Working experience on web development using Python/Django
2. Comfortable with using Django framework.
3. Understanding of web servers
4. Knowledge in PostgreSQL, MySQL, and other database queries
5. Experience in using Redis cache.
6. Understanding of web technologies
7. Experience in REST API development using Django.
8. Strong hold on Apache
9. Integration of data storage solutions
10. Able to integrate multiple data sources and databases into one system
11. Understanding of JavaScript, and front-end JS frameworks like VueJS, React JS and Angular JS
12. Good communication skill
13. .net/.NET core will be an added advantage

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
Wibmo
at Wibmo
2 recruiters
Shirin AM
Posted by Shirin AM
Bengaluru (Bangalore)
5 - 10 yrs
₹10L - ₹15L / yr
ETL
Business Intelligence (BI)
PowerBI
Critical Tasks and Expected Contributions/Results : The role will be primarily focused on the design, development and testing of ETL workflows (using Talend) as well as the batch management and error handling processes. Build Business Intelligence Applications using tools like Power BI. Additional responsibilities include the documentation of technical specifications and related project artefacts. - Gather requirement and propose possible ETL solutions for in-house designed Data Warehouse - Analyze & translate functional specifications & change requests into technical specifications. - Design and Creating star schema data models - Design, Build and Implement Business Intelligence Solutions using Power BI - Develop, implement & test ETL program logic. - Deployment and support any related issues Key Competency : - A good understanding of the concepts and best practices of data warehouse ETL design and be able to apply these suitably to solve specific business needs. - Expert knowledge of ETL tool like Talend - Have more than 8 years experience in designing and developing ETL work packages, and be able to demonstrate expertise in ETL tool- Talend - Knowledge of BI tools like Power BI is required - Ability to follow functional ETL specifications and challenge business logic and schema design where appropriate, as well as manage their time effectively. - Exposure to Performance tuning is essential - Good organisational skills. - Methodical and structured approach to design and development. - Good interpersonal skills.
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