Ruby on Rails Developer
A conversational AI company

4 - 9 yrs
₹15L - ₹33L / yr (ESOP available)
Remote only
Skills
Rails Framework
ROR
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:
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.
Companies hiring on Cutshort

Similar jobs
Surat
0 - 1 yrs
₹2L - ₹4L / yr
Mongoose
1) Be open to learn new frameworks like Hapi.JS , Typescript , Nest.JS
2) Strong DB concepts , and hands on knowledge on MongoDB , REDIS
3) Experience working with micro-services will be a plus
4) Experience working with JWT and IAM systems will be a plus
5) Experience working with Postman , Swagger will be a plus
6) TDD knowledge is an advantage and also working with Unit Test code and familiar with test code coverage concepts.
7) Strong operating system knowledge is a plus with knowledge of how to manage threads.
8) Working experience with RabbitMQ , Kafka will be a plus
9) Strong knowledge of JS internals is a must.
Read more
Hyderabad
2 - 4 yrs
₹6L - ₹12L / yr
TypeScript
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the 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 co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Skills And Qualifications
- Strong proficiency with JavaScript and TypeScript
- Knowledge of Node.js and loopback 4 frameworks
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Basic understanding of front-end technologies, such as React
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- 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
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
Read more
Remote only
0 - 5 yrs
₹3L - ₹6L / yr
+1 more
This is a temporary full time/freelancer role.
Requirements:
- - Write well designed, testable code in popular Javascript frameworks like React, Angular etc. and Ruby/Ruby on Rails.
- A good exposure to both SQL and NoSQL database architectures. - - Ability to write well documented and testable scripts to automate some processes, preferably using Javascript and/or Ruby.
- - A strong problem solving mindset.
- - Excellent oral and written communication skills.
- Ability to work collaboratively in teams, with a self-starting, entrepreneurial and ownership mindset. - - Experience working on Open Source projects is a big plus
Responsibilities:
- - You will be responsible to work on key issues for one of our dashboard platforms, and collaborate with other developers and the product team to drive the product development forward.
- - You will be expected to take ownership of the work you do, and the dashboard platform that you will be working on.
- - You will be also responsible to train future developers on the platform you'll be working on, once they join your team.
- - At times you will be required to communicate and collaborate with our dashboard implementation partners on a technical front, to discuss roadblocks, potential future roadmaps and improvements, along with our engineering and product teams.
- - You will be required to attend weekly cadences with the team to discuss updates and future goals, brainstorm on some problems and give key updates on deliverables on behalf of the team you'll be working with.
Read more
Remote, NCR (Delhi | Gurgaon | Noida)
3 - 5 yrs
₹1L - ₹9L / yr
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Keeping informed of advancements in the field of Node.js development.
Read more
Bengaluru (Bangalore)
4 - 15 yrs
₹12L - ₹42L / yr
Data Structures
Algorithms
+1 more
- Understands detailed requirements and demonstrates excellent problem solving skills
- Deep understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
- Excellent programming skills in ROR, Golang, NodeJS, Python or Java
- Strong communication skills
- Strong sense of ownership, drive and ability to deliver results
- 2+ years of experience in product driven organization
Read more
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹6L / yr
MySQL
AJAX
Job Summary
Expertise in PHP and MySQL to design, develop and debug web applications.
Co-ordinate with team to manage, optimize and customize multiple web applications.
Should have knowledge of Client Server application.
Should be a team player with good communication skills.
Responsibilities and Duties
Creation and implementation of web-based applications.
Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
Prepare required documentation, including both application level user level documentation.
Provide technical direction to developers to make sure program deadlines are met.
Enhance software application to reduce operating time to improve efficiency.
Detecting for any technical errors that might have arisen due to any mistake in the code.
Design software tools and sub modules to support software reuse domain analyses.
Translate detailed design architecture into computer software application.
Required Experience, Skills and Qualifications
Key skills: Core PHP, MySQL, HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, OOPS. Framework knowledge: Laravel/ Codeigniter/ Yii. CMS Knowledge (optional): WordPress, Joomla, Drupal. Extensive knowledge and experience with RESTFul API’s
Read more
Mumbai
2 - 6 yrs
₹20L - ₹35L / yr
Data Structures
Algorithms
Software Development
+2 more
Cogoport is looking for a tech enthusiast who is capable of building creative features that positively impact hundreds of millions of international customers, and is highly motivated with a passion for building high-level systems that scale to hundreds of millions of transactions.
Ideal candidate should be able to guide multiple projects at once in a dynamic and expeditious environment. You will be responsible for developing a world-class product with clean, well-documented code and at the same time ensuring high performance & scalability using proper design principles. You will be responsible for writing server-side web application logic as well as for the integration of the front-end part. Needless to mention you have demonstrated ability towards urgency, ownership, sharing success and competent enough to excel prevailing engineering velocity at Cogoport.
You should be a modern thinker and believer of manager and hierarchy free organisation like Cogoport. The ideal candidate would be assessed basis the defined role fitment. Critical is that you are curious and learner to be able to seek out and evaluate new ideas and bringing them back into the organisation. If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then let's get in touch!
1. Problem Solving: You should have the rigour and discipline to approach most of the problems and ensure the delivery of quality work ahead of timelines. You are able to look at a problem, define and brainstorm ways to achieve an optimal solution and pick the best engineering approach to bring the software productivity.
2. Architectural Design: You should have in-depth knowledge to design highly scalable architecture. You have strong experience in building products ensuring scalability in tech architecture & design implementation.
3. Database: Should have strong expertise in the database to manipulate data in the software system to minimize data redundancy and maximize the speed of retrieval. Knowledge of MongoDB, MySql, PostgreSQL database is preferred.
4. Algorithm Skills: You should be adept in all algorithm aspects to define an efficient way of solving the problem. You will solve complex problems with algorithms embedded in logical thinking and creating the most efficient and optimum code.
5. Code Quality: Enhancing the code quality by structuring the code & making sure that all the guidelines are followed to ensure enhancing code efficiency & reduction of code failure & bug rectification.
6. Product Inclination: A Software Engineer not only gets involved in coding but should equally understand the product/feature to think & cover all the possible business edge cases coming on the way.
Ideal candidate should be able to guide multiple projects at once in a dynamic and expeditious environment. You will be responsible for developing a world-class product with clean, well-documented code and at the same time ensuring high performance & scalability using proper design principles. You will be responsible for writing server-side web application logic as well as for the integration of the front-end part. Needless to mention you have demonstrated ability towards urgency, ownership, sharing success and competent enough to excel prevailing engineering velocity at Cogoport.
You should be a modern thinker and believer of manager and hierarchy free organisation like Cogoport. The ideal candidate would be assessed basis the defined role fitment. Critical is that you are curious and learner to be able to seek out and evaluate new ideas and bringing them back into the organisation. If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then let's get in touch!
1. Problem Solving: You should have the rigour and discipline to approach most of the problems and ensure the delivery of quality work ahead of timelines. You are able to look at a problem, define and brainstorm ways to achieve an optimal solution and pick the best engineering approach to bring the software productivity.
2. Architectural Design: You should have in-depth knowledge to design highly scalable architecture. You have strong experience in building products ensuring scalability in tech architecture & design implementation.
3. Database: Should have strong expertise in the database to manipulate data in the software system to minimize data redundancy and maximize the speed of retrieval. Knowledge of MongoDB, MySql, PostgreSQL database is preferred.
4. Algorithm Skills: You should be adept in all algorithm aspects to define an efficient way of solving the problem. You will solve complex problems with algorithms embedded in logical thinking and creating the most efficient and optimum code.
5. Code Quality: Enhancing the code quality by structuring the code & making sure that all the guidelines are followed to ensure enhancing code efficiency & reduction of code failure & bug rectification.
6. Product Inclination: A Software Engineer not only gets involved in coding but should equally understand the product/feature to think & cover all the possible business edge cases coming on the way.
Read more
Chennai
1 - 3 yrs
₹1.5L - ₹3L / yr
Yii
+2 more
ABOUT THE COMPANY : Unibros Technologies offers Creative Designing, Web Enterprise Application Development, Product Solutions, Business Solutions, Web Marketing and Support Services. We are Global Technology and Business Solution service provider to the Enterprises in various verticals like Manufacturing, Financial Services, Education, E-Learning, Retail, Realty, Travel, Automobile, Logistics, Media & Entertainments, Infrastructure, Pharmaceuticals and Healthcare. We are nurturing the customer business through our esteemed services; it helps our customer to remain focus more on their core business. Our ability to understand the expectations of our customers and provide a customized solution is our stand-point. We establish reliable, realistic service levels and quality metrics from the beginning of the engagement. SPECIALITIES: Responsive Designs, Web Enterprise Applications, Product Development, Online & Social Marketing ADDRESS : Unibros Technologies, No.6 Alagesan Street, West Tambaram, Chennai - 600 045. L.M - Opp.lane to Newline Fashion Showroom. Contact - 044-42034909 QUALIFICATION : Any UG /PG Degree from IT/CS/Maths Background DESIGNATION : Software Engineer Trainee Experience: 1 to 3 Years Skill Set: HTML5 / CSS3 / Php/MySQL / JavaScript / JQuery / Ajax / CI or YII Job Description:- Should have sound experience in the above mentioned skillset. Should worked on various Web-application and Website Assignments. Go-getter Attitude and Pro-activeness required. Should be Quick Learner and Ready to take the new assignments Flexible to work on Multiple Platforms. Excellent in Written & Oral communication. Advantage: Candidates with Web Application in CI framework. Preference: - Immediate Joiners - Candidates In & Around Tambaram Interview Process: 1. Technical Interview. 2. Technical Assignment 3. HR Preference: IMMEDIATE JOINERS. EXPERIENCE : 1 to 3 Years CATEGORY OF JOB : Software WALKIN DATE(s) : 03Dec2018 to 08Dec2018 WALKIN TIME : 10:30 A.M TO 4:30 P.M Note: * Refer your Friends for the same. * Candidates with relevant skillset and experience only will be entertained. * Candidates appeared for the interview within 3 months period of time is not eligible. * Preference - Candidates in and around Tambaram.
Read more
Chennai
3 - 9 yrs
₹12L - ₹24L / yr
+2 more
You will be one of our early team members. You will join a high calibre, result oriented team that builds for scale yet makes an impact everyday. Every developer is an owner and has the flexibility to dictate the choice of components, architecture etc..
Read more
Chennai, Hyderabad
3 - 7 yrs
₹5L - ₹10L / yr
Angular JS
DevOps
Responsible for design and development on new software or extension of existing software
• Should be able to evaluate tools and technologies to setup development environment and integrate. automate development processes
• Provide recommendation on servers, load balancing, high availability, disaster recovery and storage architectures
• Manage a highly motivated team of individuals to guide them, and challenge them to take on bigger responsibilities
• Ensure team is delivering at the highest quality levels on time
• Explore new areas of opportunities for the team and the organization that would not only energize the team but also help improve overall application quality and the customer experience
• Build a strong relationship with the onsite counter parts
• Be responsible for mentoring and providing technical direction to the testing team
• Build effective presentations for the sr. management meetings and review. Also be able to present to the executives on need basis
• Be responsible for E2E delivery of project - tactical or strategic - coming through any stakeholder.
• Periodically perform critical path dependency analysis and take appropriate action to ensure delivery.
• Identify measurable and experience opportunities. Be able to assess value of ideas/ opportunities.
• Be involved in capacity planning and resource allocation
• Implement non-functional requirements - performance, scalability, reliability, extensibility etc.
End to End analysis and Design responsibilities
• Analyze architecture, relationships between systems and system flows
• Guide others to assess system usage trends and identify potential performance and intersystem flaws
• Evaluate solutions alignment and end user experience
• educate team members about integrating systems collaboratively and efficiently
Technical communication and Product knowledge
• Understand a given solution and assess its business need
• communicate the business value on technical solution0073
Desired Qualification BE, BTech or equivalent degree
• Years of experience >9.5 AND <=13 Years
• At least 3 years of experience in leading team size of 10+
• Strong decision-making and leadership abilities
• At least 3 years of experience in designing and optimizing databases such as Oracle, DB2, PL/SQL
• At least 9 yrs of experience in design and development of new software/extension/revisions on existing software
• At least 7 yrs of experience in JAVA, J2EE, design patterns and framework
• At least 5 yrs of experience in building SOA applications
• AT least 3 to 5 years of experience in Angular JS, EXT JS, Restful webservices, SPRING, Spring MVC, Servlets, Struts and Hibernate
• At least 3 years of experience in designing and optimizing databases such as Oracle, DB2, PL/SQL
• Experience and exposure to configuration management, Risk Management, estimation process such as function points, use case point, SW metrics, product metrics, build and release management
• Experience on Accurev, Jenkins, Confluence, Stash, Jira, cloudfoundry, Sonarqube
• In depth knowledge of the Software Development Lifecycle
• Solid understanding of cloud development principles and patterns such as loose coupling, clean separation of services and Map Reduce. Nice to have experience with AWS or Azure
• Cloud experience in setting up cloud formations, security groups, cloud watch metrics
• Experienced in Developing and delivering flexible, reusable solutions in cloud.
• Share, evangelize, and practice cloud development best practices and culture with development teams
• Wireless industry experience preferred
• Strong communication and presentation skills, ability to translate business needs into technical terms, strong conflict resolution, and problem solving skills.
• Proficient in MS Office apps, Visio, MS Project, Excel, PowerPoint
Read more
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.
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?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort









