Cutshort logo
For Employers
A conversational AI company logo
Ruby on Rails Developer
A conversational AI company
Ruby on Rails Developer

Ruby on Rails Developer at A conversational AI company · Remote only · 4 - 9 years · ₹15L - ₹33L / yr (ESOP available) · Remote only · Posted 25 Sep 2021

The Hub's logo

Ruby on Rails Developer

at A conversational AI company

Agency job
4 - 9 yrs
₹15L - ₹33L / yr (ESOP available)
Remote only
Skills
skill iconRuby on Rails (ROR)
Rails Framework
ROR
skill iconJavascript
We are looking for a ROR to join our engineering team to taken care of end-to-end testing of the conversational AI product. 

About us: our client is a deep-learning software company that specializes in conversational interfaces to solve specific, high-impact problems in the enterprise. our client is building fundamental AI technology across a broad area of neural networks, speech synthesis, and deep learning to make conversational computing for the enterprise a reality.
conversational AI platform is designed to make computers understand humans. our client enables large enterprises to deploy high-impact conversational assistants, offering vertical-specific solutions in various regulated industries, such as healthcare, finance, telecommunications, and others.   

More about us: 
 
We are looking for a senior Ruby on Rails developer to join the our clients Engineering team.
 
 
 
Requirements:
 
  • Working Experience of Ruby on raiils
  • MS or BS in Computer Science or a related subject.
  • Played the role of a core engineer for 3 years in at least one project/product.
  • Excellent proficiency in Object-Oriented Programming
  • Key Skills: Understands what world-class quality means
  • Experience with one of Vue, AngularJS or Backbone or similar
  • Thorough understanding of browser local cache
  • Thorough knowledge of HTML, CSS, and Object-Oriented JavaScript
  • Write clean code. Thorough knowledge of various security issues in-browser applications and the ability to fix them.
  • Knowledge of LESS or Saas Proficient in responsive design
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 (4)

Incubyte
at Incubyte
4 recruiters
Sandli Srivastava
Posted by Sandli Srivastava
Remote only
2 - 4 yrs
Best in industry
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconReact.js

About Us

We believe the future of software development is AI-native — where engineers operate at a higher level of abstraction and quality remains non-negotiable. 


Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.  

We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life. 


Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we’d like to talk. 


Our Guiding Principles 

These principles define how we work at Incubyte. They are non-negotiable. 


Relentless Pursuit of Quality with Pragmatism 

 We build high-quality systems without losing sight of delivery. 


Extreme Ownership 

 We take responsibility end-to-end for decisions, execution, and outcomes. 


Proactive Collaboration 

 We collaborate closely, challenge each other, and solve problems together. 


Active Pursuit of Mastery 

 We continuously improve our craft and raise our bar. 


Invite, Give, and Act on Feedback 

We seek, give, and act on feedback to get better every day. 


Ensuring Client Success 

We act as trusted partners and focus on real outcomes, not just output. 



Job Description

This is a remote position.


Role Overview


As a Software Craftsperson I, you will have 2+ years or experience and will work on well-defined tasks as part of a team, building strong software engineering fundamentals and gradually increasing your independence.


You’ll work closely with experienced engineers, ask questions, seek feedback, and learn the team’s ways of working. You’ll contribute to building reliable, maintainable software while developing your skills in coding, testing, debugging, tooling, and documentation.


At Incubyte, AI is part of how we craft software. You’ll use AI to explore solutions, learn faster, improve code, write and review tests, debug issues, and get quick feedback — while developing a strong understanding of the fundamentals behind the work.

Responsibilities


Responsibilities


Deliver well-defined tasks on time, with increasing independence and support from experienced engineers when needed.

Write clear, reliable, and maintainable code by following established team patterns and practices.

Build strong fundamentals in testing, debugging, tooling, and documentation.

Actively seek feedback, learn from code reviews and peers, and apply feedback to improve your work.

Ask questions, understand the “why” behind tasks, and connect your work to customer value.

Communicate clearly about progress, blockers, and challenges; raise problems along with possible solutions.

Contribute positively to team ceremonies, collaboration, and continuous small improvements.

Use AI thoughtfully to support learning, coding, testing, debugging, and faster feedback.



Requirements


What We're Looking For


Expertise in Ruby on Rails, Test Driven Development, React, React.js or JavaScript, and TypeScript 

Strong skills in object-oriented programming, data structures, algorithms, and software engineering methodologies 

Ability to design and develop web architecture and optimize existing infrastructure 

Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environment 

Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD tools 

Knowledge of server configuration and deployment infrastructure 

Experience using source control, bug tracking systems, writing user stories, and technical documentation



Benefits


Life at Incubyte

​

We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat - with all travel expenses covered.


Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion.


​

Perks

Dedicated learning & development budget.

Sponsorship for conference talks.

Comprehensive medical & term insurance.

Employee-friendly leave policies.

Home Office fund

Medical Insurance

Read more
Incubyte
at Incubyte
4 recruiters
Sandli Srivastava
Posted by Sandli Srivastava
Remote only
8 - 15 yrs
Best in industry
skill iconRuby on Rails (ROR)
skill iconReact.js
Microservices
Artificial Intelligence (AI)

About Us

We believe the future of software development is AI-native — where engineers operate at a higher level of abstraction and quality remains non-negotiable. 


Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.  

We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life. 


Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we’d like to talk. 


Our Guiding Principles 


These principles define how we work at Incubyte. They are non-negotiable. 


Relentless Pursuit of Quality with Pragmatism 

 We build high-quality systems without losing sight of delivery. 


Extreme Ownership 

 We take responsibility end-to-end for decisions, execution, and outcomes. 


Proactive Collaboration 

 We collaborate closely, challenge each other, and solve problems together. 


Active Pursuit of Mastery 

 We continuously improve our craft and raise our bar. 


Invite, Give, and Act on Feedback 

We seek, give, and act on feedback to get better every day. 


Ensuring Client Success 

We act as trusted partners and focus on real outcomes, not just output. 



Job Description

This is a remote position.


Experience Level 


The Staff Software Craftsperson is a technical leadership role equivalent to an SDE-4/SDE-5. We are looking for seasoned engineers with 8+ years of hands-on experience who have transitioned from building great software to shaping the engineering culture and technical strategy of an entire organization. 

As a Staff-level crafter, your focus shifts from solving well-defined problems to identifying and solving the most complex, ambiguous technical challenges that impact our clients and our internal engineering standards. 


 

What You’ll Do as a Software Craftsperson 


Technical Vision & Architecture: Lead the architectural direction for complex, large-scale systems. You will balance the immediate needs of the business with long-term system health, ensuring our solutions remain simple, scalable, and resilient. 

Engineering Excellence at Scale: Champion disciplined engineering practices (TDD, Pair Programming, CI/CD) across multiple teams. You don’t just follow the bar; you raise it by introducing better patterns and tooling. 

AI Strategy & Mentorship: Drive our AI-native development model. You will experiment with and define how we use AI to accelerate the SDLC, ensuring the team uses these tools to enhance—rather than replace—deep technical judgment. 

Cross-Team Leadership: Act as a force multiplier. You will mentor senior engineers, conduct high-impact code reviews, and foster a culture of continuous learning and craftsmanship. 

Strategic Client Partnership: Work as a technical consultant for high-stakes client engagements, translating vague business goals into robust technical roadmaps and navigating complex stakeholder environments. 

Systemic Problem Solving: Beyond resolving production issues, you identify "class-level" problems in our infrastructure or codebase and implement systemic changes to eliminate them permanently. 



Requirements

What We're looking for 


8+ years of experience building and maintaining high-scale production systems. 

Mastery of Fundamentals: Expert-level understanding of object-oriented design, functional programming, and system architecture (Microservices, Event-driven, etc.). 

Polyglot Mindset: High proficiency in Ruby on Rails and React/Angular, with the proven ability to architect solutions across multiple tech stacks (Python, Go, etc.) as needed. 

Influence without Authority: Demonstrated ability to lead through persuasion and technical excellence rather than just hierarchy. 

Advanced AI Collaboration: Deep experience integrating AI into a professional workflow to explore architecture, automate toil, and peer-review logic. 

Proven Ownership: A track record of taking a project from a nebulous idea to a successful, maintained production system. 

Communication: Exceptional ability to explain complex technical trade-offs to non-technical stakeholders and executive leadership. 

Clear thinking and strong problem-solving ability, with the capacity to break down complex problems into simple, well-structured solutions.

A strong sense of ownership — you take responsibility for outcomes, care deeply about quality, and are not comfortable shipping work that does not meet your standards 




Benefits


Life at Incubyte ​ 

 

We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat - with all travel expenses covered. 

 

Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion. 


​

Perks 

 

Dedicated learning & development budget. 

Sponsorship for conference talks. 

Comprehensive medical & term insurance. 

Employee-friendly leave policies. 

Home Office fund 

Medical Insurance 

Read more
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Bengaluru (Bangalore)
8 - 12 yrs
₹30L - ₹35L / yr
skill iconVue.js
Node.js
B2B
E-Commerce

Roles & Responsibilities

  1. Write, review and merge production code across Vue.js frontend and Node.js backend
  2. Own code quality for the India team — set review standards and refactor technical debt
  3. Debug across the full stack — from Vue rendering issues to Mongo aggregations to Kubernetes pod issues
  4. Guide the team on day-to-day development decisions and step in on unsolved problems
  5. Design solutions for new modules from spec to schema to API contract to implementation
  6. Own MongoDB data modelling decisions — document structure, embedding vs referencing, index strategy
  7. Review Node.js service design: API structure, error handling, validation, authentication, rate limiting, background processing
  8. Make and document build-vs-buy calls on third-party services with cost and integration effort
  9. Ensure the platform stays stable and performant on a live, revenue-generating system
  10. Demonstrate daily working use of AI coding tools and spec-driven development practice
  11. Judge AI output quality and know when tasks should not be handed to agents
  12. Set up and maintain repo-level context files and make the team's AI setup consistent
  13. Coach the team on AI tools while holding the line on quality
  14. Work with LLM APIs, embeddings, semantic search and understand where AI features help
  15. Run sprint planning, estimation, standups and retros for the India team
  16. Break requirements into technical tasks with clear acceptance criteria
  17. Track velocity and flag slippage and blockers early
  18. Own release coordination — deployment planning, rollback strategy and post-release monitoring
  19. Line-manage 6–10 engineers across web, mobile and QA — 1:1s, feedback, performance conversations and growth planning
  20. Mentor mid-level engineers into senior ones and build depth
  21. Participate in hiring — technical screening, interviewing and onboarding
  22. Keep the team's engineering practices consistent: documentation, testing, branching, incident handling
  23. Act as the main technical point of contact between the India team and the UAE office product and business stakeholders
  24. Communicate clearly to mixed technical and non-technical audiences — status, risk, trade-offs and time cost
  25. Manage the time-zone gap with structured overlap hours, written updates and async documentation
  26. Own technical delivery on modules including product catalogue, pricing, ordering, workflows, order management, payments, invoicing and vendor onboarding

Ideal Candidate

1Strong Hands-On Technical Team Lead Profile (Vue.js + Node.js) with AI-assisted development and B2B e-commerce exposure2Mandatory (Experience) - Must have 8+ years of software engineering experience with at least 2+ years leading a team of 5 or more engineers3Mandatory (Tech skill 1): Must have strong, current, hands-on Vue.js experience including component architecture, state management and performance optimisation4Mandatory (Tech skill 2): Must have strong, current, hands-on Node.js and Express experience for production API development at scale5Mandatory (Tech skill 3): Must have deep MongoDB experience including aggregation pipelines, index design, query performance tuning and schema decisions6Mandatory (Tech skill 4): Must have AWS experience particularly Kubernetes/EKS with deployments, resource limits, health probes and production monitoring7Mandatory (Tech skill 5): Must have working understanding of Flutter including widget architecture, state management, platform channels and Play Store/App Store release pipelines8Mandatory (Tech skill 6): Must have demonstrable, daily professional use of AI coding tools (Claude Code, Cursor, GitHub Copilot, Gemini CLI or equivalent) with real examples9Mandatory (Tech skill 7): Must have experience with spec-driven development including writing structured requirement and design documents and reviewing AI-generated output against acceptance criteria10Mandatory (Tech skill 8): Must have experience setting up and maintaining repo-level context files, rules files and custom commands for AI development11Mandatory (Tech skill 9): Must have Git and CI/CD experience including branching strategy, review workflow and automated pipelines12Mandatory (Leadership): Must have line-managed engineers (1:1s, feedback, performance, growth), mentored mid-to-senior, and participated in hiring13Mandatory (Communication): Must communicate clearly to mixed technical/non-technical audiences and manage a time-zone gap with structured overlap and async documentation (works with the UAE office)14Mandatory (Education): Bachelor's or Master's in Computer Science, Engineering or related field15Mandatory (Domain): Background in B2B e-commerce, wholesale/distribution or marketplace platforms16Preferred (Offshore Experience): Experience working as the offshore technical counterpart to an overseas leadership team17Preferred (AI Integration): Experience integrating LLM APIs into a production product18Preferred (Observability): Exposure to observability tooling such as CloudWatch, Datadog or Sentry and analytics instrumentation19Preferred (Third-party Integrations): Experience with payment gateways, e-signature, logistics APIs, mapping and geolocation integrations

Read more
Amazech Systems pvt Ltd
Remote only
6 - 7 yrs
₹6L - ₹10L / yr
skill icon.NET
Angular
skill iconHTML/CSS
skill iconJavascript
skill iconAngular (2+)
+3 more

Experience and Required Skill Sets: 

1      Solid experience in software design and development using Microsoft ASP.NET framework, C#, Visual Studio, and in writing clean, readable, and easily maintainable code

2      5+ years of experience in WCF, WPF, VB.NET, SQL Server, JQuery, Angular 10 and above.

3      5+ years of experience in developing highly scalable REST/Web APIs

4      5+ years of experience in developing highly efficient SQL/NoSQL Queries

5      5+ years of experience in Relational and Document databases

6      Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.

7      Experience in using the MVC framework, working knowledge in APIs, and Service Oriented Architecture

8      Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.

9      Experience in Angular version 10 and above is required 

10   Expert in SQL programming & Database Design (Stored procedure, Function, Trigger, Constraints, Replication) 

11   Strong ability in HTML and JavaScript (AJAX, DOM)

12   Development experience with data integration technologies including REST, SOAP, JSON, XML

13   Expertise in programming and usage of any unit testing framework. Expertise in integration testing and continuous integration.

14   Experience working in a DevOps environment will be an added advantage.

 

Responsibilities: 

•       Ability to create complex, enterprise-transforming applications that meet and exceed client expectations. 

•       Responsible for the bottom line. Strong project management abilities. Ability to encourage the team to stick to timelines.

•       Follow best-in-class coding practices and review the solutions vis-à-vis the requirements and technical specifications.

•       Should demonstrate strong client interfacing capabilities like emails and calls with clients in the US/UK

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

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