Cutshort logo
CodeCraft Technologies Private Limited's logo

Ruby on Rails Developer | RoR

at CodeCraft Technologies Private Limited

Posted by Prajwal Hegde
Bengaluru (Bangalore), Mangalore
5 - 10 yrs
Best in industry
Full time
Ruby on Rails (ROR)
NodeJS (Node.js)

About CodeCraft Technologies :


CodeCraft is an award-winning creative engineering company where super-talented designers and engineers work closely and bring to life, user-focused solutions. 


Proven design & development methodologies are leveraged, and the latest technologies are explored, to deliver best-in-class mobile and web solutions. 


We are looking for a Backend Engineer skilled in Ruby and any of the JS frontend frameworks


  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Optimize complex SQL queries
  • Modernize the existing code base, and play a key role in building new platforms.
  • Collaborate with the mobile team and develop REST APIs for mobile.
  • Integrating 3rd party libraries
  • Collaborate with local and remote developers
  • Train and mentor junior developers


Required Skillset:  


  • An expert problem solver with a love for code and a maker’s mentality.
  • 6+ Years of software development experience with at least 3 years of experience working on Ruby on Rails
  • Excellent hands-on Ruby on Rails with good hands-on HTML, CSS and at least one JS framework [Preferably React]
  • Experience designing & architecting new features and solutions from scratch.
  • Solid understanding of SQL, including joins, views, stored procs, recursive queries, functions, indexing, and performance optimization.
  • Expert familiarity with the rails way of working with complex relationships between ActiveRecord models.
  • Experience with both sides of API development (designing API endpoints for 3rd parties, and consuming 3rd party API endpoints in a variety of formats).
  • DevOps experience 
  • Excellent communication and presentation skills


Good to have:

  • Hands-on Nodejs /Python

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
Logos of company hiring on cutshort

About CodeCraft Technologies Private Limited


CodeCraft Technologies is a digital transformation company offering mobility & cloud solutions along with design and consultancy services


With Codecraft you get a chance to work on cutting edge Technololgies.

You will be working on challenging projects into Cyber Security, IOT and Energy Domains 

We have open and transparent work culture. 


You will be working with one of the finest design teams 

Read more
Company video
CodeCraft Technologies Private Limited's video section
CodeCraft Technologies Private Limited's video section
Connect with the team
Dileep Chakravardhan
Likitha P
Priyanka Praveen
Company social profiles
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

at moneyHOP
1 recruiter
Posted by Shradha Lawande
Bengaluru (Bangalore)
2 - 5 yrs
₹7L - ₹15L / yr
Spring Boot
Hibernate (Java)
NodeJS (Node.js)
+1 more
General Skills
  • 2-5 years of experience in backend development.
  • Bachelor's degree in Computer Science, Information Science, or equivalent practical experience.
  • Exposure to Behaviour Driven Development and experience in programming and testing.
  • Excellent verbal and written communication skills.
  • Good time management and organizational skills.
  • Dependability
  • Accountability and Ownership
  • Right attitude and growth mindset
  • Trust-worthiness
  • Ability to embrace new technologies
  • Ability to get work done
  • Has good code reviewing skills for conformance.
  • Has good software testing skills and good code writing skills.

Technical Skills
  • Exposure with back-end programming languages with hands on JAVA, Node JS etc along with Spring framework.
  • Database administration and management of a hosting environment such as AWS.
  • Sound understanding of relational and non-relational DB systems such as MySQL, Post-gres, MongoDB etc.
  • Has experience dealing with JIRA (issue tracking tools), Confluence (knowledge management) tools.
  • Experience with building and maintaining microservices.
  • Experience with building and integrating the core system with external APIS.
  • Good to have: Domain knowledge in the BFSI tech stack.
  • Has handled scalability and worked on backend security protocols.
  • Has worked on both mobile and web development.
  • Has experience and inclination to work on architectural design and review.
Day-to-Day Responsibilities
  • Contribute in all phases of the software development life cycle.
  • Partake in software and architectural development activities.
  • Conduct software analysis, programming, unit-testing and debugging.
  • Transforming requirements into functional modules.
  • Recommend changes to improve established application processes.
  • Work quickly with a clear bias towards actions and continuous development.
  • Participate in regular code reviews of peers and be open to pairing when necessary.
Read more
at Squareboat Solutions Private Limited
1 video
8 recruiters
Posted by Yukta Jain
1 - 5 yrs
₹2L - ₹16L / yr
Ruby on Rails (ROR)
Go Programming (Golang)
+3 more

We are looking for an individual who is passionate about technology and building awesome web and mobile applications. The right person will have strong technical skills to design, build great products and also be a great team player.


What are you going to do?

  • Write high quality backend and frontend code on cutting-edge technology stacks including Laravel, Nodejs, Python, React, Angular, MySQL, MongoDB, Firebase, Elastic Search, Docker, AWS etc. for our clients
  • Build cutting edge, large scale web projects
  • Manage software projects using tools like JIRA, Trello, Slack and others
  • Collaborate with a team of smart and passionate developers
  • Contribute to some of our  Squareboat Open Source projects
  • Work on our internal  Labs projects  including, Spectrum, Navigator and more!

You need to have:

  • 3+ years of relevant software development experience
  • Understanding of atleast one backend technology: PHP/Laravel, Node.js/Express/Nest, Python/Django etc.
  • Understanding of atleast one frontend technology: React, Angular, Vue.js etc.
  • Knowledge of MySQL, MongoDB, Firebase, Elastic Search, Docker, AWS etc. is a big plus
  • Some interesting side projects you have done or a Github profile with real open source contributions will be a HUGE plus
  • A good understanding of the software development lifecycle
  • In-depth expertise on web/client-server architectures is a plus
  • Strong logic and problem solving skills and ability to troubleshoot applications & environment issues
  • Adaptability, ability to learn faster, Independent, responsible and diligent
  • Bachelor’s degree in Computer Science, Computer Engineering or a related technical discipline
  • Strong communication skills
Read more
Posted by Pallavi Rao
Bengaluru (Bangalore)
0 - 0.5 yrs
₹5,000 - ₹8,000 / mo
+1 more
Job Description:

  • Collaborate with the team members to understand the client requirements.
  • Advance coding skills in PHP, HTML, CSS, JavaScript and Scripting language desirable.
  • Must have experience in working on frameworks such as Laravel, CodeIgniter.
  • Write clean and well-structured codes.
  • Produce detailed technical product descriptions.
  • Troubleshoot, test and maintain the core product software along with the databases to ensure strong functionality and optimization.
  • Contribute to all the software development phases.
  • Follow the industry’s best practices for writing clean code.
  • Develop and deploy the latest features that facilitate the relevant tools and procedures if required.
  • Improve the code-base of our products in a significant manner
Read more
Bengaluru (Bangalore)
2 - 5 yrs
₹7L - ₹11L / yr
Object Oriented Programming (OOPs)
NodeJS (Node.js)

Job Description


  • Design & implement backend APIs 
  • Mentor junior developers technically.
  • Actively work to reduce tech debt in the backend
  • Work towards more stability & scalability of the backend
  • Tech stack - Java, AWS, Aurora etc. 




  • 4-8 years of product company experience
  • OOP implementation experience. Programming language does not matter. We use Java internally but have hired folks from non Java background.
  • Hands on experience in SQL, Dynamo DB, Postgres etc preferred. 
  • Prior experience building REST APIs
  • Advanced understanding of AWS stack
  • Prior knowledge of solving problems at scale.


Read more
at Onia
1 recruiter
Posted by Aswathy kumar
2 - 5 yrs
₹5L - ₹7L / yr
MVC Framework
+2 more

  • Participate in requirement analysis
  • Write clean, scalable code using .NET
  • Test and Deploy applications and systems


  • Must have good command on c#
  • Should have knowledge on the official ASP.NET, ANGULAR JS and MVC
Read more
at Multigraphics Group
4 recruiters
Posted by veena chhoker
A-86, DDA Shed, Block A, Okhla Phase II, Okhla Industrial Area, New Delhi, Delhi 110020, NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹6L - ₹8L / yr
+3 more
Skills Required
● Good working knowledge on Core PHP
● Strong knowledge of MVC Framework and knowledge of Laravel.
● Good working knowledge of JavaScript & JS frameworks, preferably jQuery
● Strong knowledge of MySQL databases & OOPS concepts.
● Strong knowledge of ORM and query builder.
● Knowledge of queue scheduling and task scheduling.
● Strong knowledge of Artisan commands.
● Hands on experience of service providers and create new service providers in the
application when needed.
● Integration of user-facing elements developed by front-end developers.
● Build efficient, testable, and reusable modules.
● Solve complex performance problems and architectural challenges.
● Write well designed, testable, efficient code by using best software development
● Integrate data from various back-end services and databases.
● Create and maintain software documentation.
● Knowledge of Rest APIs.
● Knowledge of the payment gateway integration (PayPal, PayUMoney, CC Avenue etc.)
● Good knowledge of wallet integration (Paytm, Phone-Pe, Amazon) etc.
● Proficient understanding of code versioning tools, such as Git is mandatory
● Ability to debug the code and resolve the issues.

Key Responsibilities:
 Build reusable code and libraries for future use
 Participate in the full lifecycle of the projects.
 Optimize application for maximum speed and scalability
 Ability to work independently and within a team environment
 Assist in troubleshooting any production issues.
 Working within an existing code base and also writing code from scratch.
 Good team player -collaborate with other team members and stakeholders.
 Commitment to meet corporate goals and tight deadlines.

Key Skills: HTML, CSS, Bootstrap, jQuery, JavaScript, PHP, Core PHP, knowledge of MVC
framework, database, MySQL, Laravel Framework, Rest APIs, 3rd party tool integration, OOPs
programing concept.
Read more
1 video
1 recruiter
Posted by Vaibhav Gaikwad
2 - 5 yrs
₹5L - ₹10L / yr
NodeJS (Node.js)
Angular (2+)

Responsibilities :

- Design and develop highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance for one of the fastest-growing company in India

- Translate business requirements into scalable and extensible design

- Pair with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team

- Partner with the product management team to define and execute the feature roadmap

- Coordinate with cross-functional teams (Mobile, UX etc.) on planning and execution

- Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies

- The building of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

Experience and Skills :

- 2+ years of hands-on experience in designing, developing, testing and deploying applications on Node.JS for large scale applications.

- Strong proficiency with JavaScript

- Understanding of Asynchronous Request handling techniques.

- Deep knowledge of Linux : CentOS, Fedora, or Ubuntu

- Data modeling experience in Relational and NoSQL databases(MONGO DB)

- Ability to understand and implement Continuous Integration and Continuous Delivery

- Well versed with Agile methodologies, TDD and Test Engineering and Automation

- Ability to design and implement low latency RESTful services

- Experience troubleshooting server performance - memory issues, GC tuning, resource leaks, etc.

- Excellent understanding of interactive application development paradigm, memory management, performance/resource optimizations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security and operability of systems

- Continuously refactor applications to ensure high-quality design

- Ability to plan, prioritize, estimate and execute releases with a good degree of predictability

Read more
at Yulu Bikes
1 video
3 recruiters
Posted by Keerthana k
Bengaluru (Bangalore)
2 - 6 yrs
₹12L - ₹25L / yr
NodeJS (Node.js)
Amazon Web Services (AWS)
+2 more
➢ Experience in Web and Mobile Applications 

➢ Agility and ability to adapt quickly to changing requirements and scope and priorities 

➢ Strong proficiency with JavaScript (ECMAScript 5, 6) 

➢ Knowledge of Node.js and frameworks available for it (SailsJS, Express) 

➢ Understanding the nature of asynchronous programming and its quirks and workarounds 

➢ Familiarity with front-end technologies 

➢ User authentication and authorization between multiple systems, servers, and environments 

➢ Interaction with multiple data sources 

➢ Good understanding of SQL syntax

➢ Understanding fundamental design principles behind a scalable application 

➢ Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.

➢ Implementing automated testing platforms and unit tests 

➢ Proficient understanding of code versioning tools, such as Git .

➢ Knowledge in the field of IOT is good to have. 
Read more
at Text Mercato
5 recruiters
Posted by Chitra Prasad
Bengaluru (Bangalore)
2 - 4 yrs
₹3L - ₹6L / yr
NodeJS (Node.js)
Hi All, Greetings from Text Mercato...!!! Text Mercato is one of the few companies in the world working on a custom-built platform to deliver quality content efficiently at a competitive cost. With expertise in the field of content creation, it partners with 230+ Indian and international brands like L’Oréal, Amazon, Edgeverve, Myntra,, RBS, MakeMyTrip, etc. To know more about our offerings please visit us at We are looking for Node js developers with 2 to 4 years of experience. Work location is bangalore Thanks, Chtra
Read more
at Univariety
3 recruiters
Posted by Sivakumar Vondivillu
2 - 7 yrs
₹4L - ₹10L / yr
• Proficient in PHP, JQuery, HTML and MySQL programming with industry experience. • Experience in large scale Web Application development and / Web 2.0/3.0 Platform development. • Good knowledge of the Linux command line (desirable, not essential). • Experience with version control systems such as SVN or CVS • Must have 2+ years of experience with MVC frameworks such as Yii, Codeigniter • Must have Object Oriented Programming Skills ( PHP5 ) • Must write efficient code with documentation. • Knowledge of design patterns / code smells • Can read code written by others – CODE REVIEW • Has experience debugging code. • CSS, HTML, Javascript and Ajax • Must be a team player, possess a good attitude and be self-discipline • Good levels of communication. Both written and verbal
Read more
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
Logos of company hiring on cutshort