Jobs
Interviews

131 Rspec Jobs - Page 5

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 years

0 Lacs

India

Remote

Position: Sr Software Engineer - Angular & RoR Location: Remote Experience: 7-10 yrs Work Mode : Remote The Position We are seeking a seasoned engineer with a passion for changing the way millions of people save energy. You’ll work within the Engineering team to build and improve our platforms to deliver flexible and creative solutions to our utility partners and end users and help us achieve our ambitious goals for our business and the planet. We are seeking a skilled and passionate Fullstack Developer with expertise in Angular and RoR to join our development team. As a Fullstack Developer, you will be responsible for contributing to Frontend & Backend systems in a global scaled agile model. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. You will own the development and its quality independently and be responsible for high quality deliverables. And you will work with a great team with excellent benefits. Responsibilities & Skills You should: ● Be excited to work with talented, committed people in a fast-paced environment. ● Be designing, building, and maintaining high performance responsive Web Applications and dashboards with reusable, and reliable code ● Use a rigorous approach for product improvement and customer satisfaction. ● Love developing great software as a seasoned product engineer. ● Have a strong eye for detail and quality of code. ● Have an agile mindset Required Skills: ● You are an experienced developer – you ideally have 7 or more years of professional experience on complex applications. ● 5+ years of experience in Angular ● 3+ years of Ruby/Python experience, preferably Ruby( Ruby 3 or higher & Rails 6 or higher). ● Good understanding of Rails/Django framework, its core principles with an understanding of the Core and Internals. ● Good understanding of Docker/K8s stack. ● Experienced in Git and Continuous deployment. ● Experience in writing SQL queries - joins, query optimization, etc. ● Experience in developing APIs to industry-accepted RESTful standards. ● Must possess an aptitude for quick learning and the ability to work autonomously. ● Demonstrable experience with writing unit and functional tests using libraries like Rspec. ● A knack for benchmarking and optimization. ● Ability to understand product requirements and translate them into technical requirements Qualifications ● Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Itanagar, Arunachal Pradesh, India

On-site

Details: Job Description We are seeking a highly skilled Ruby on Rails Developer to join our dynamic team. The ideal candidate will have deep experience developing scalable, secure, and maintainable web applications using Ruby on Rails and the Ruby programming language. You will work closely with product managers, designers, and other developers to deliver high-quality software solutions that power our core platforms. Key Responsibilities: Design, develop, and maintain robust web applications using Ruby on Rails. Write clean, maintainable, and efficient code following best practices (TDD/BDD, SOLID principles). Collaborate with cross-functional teams including front-end developers, product managers, and UX/UI designers. Participate in architectural decisions, database schema design, and API development. Optimize application performance and scalability. Integrate third-party APIs and services. Write unit and integration tests to ensure code quality. Participate in code reviews and mentor junior developers. Job Requirements Details: Technical Skills & Experience: Strong proficiency in Ruby and Ruby on Rails (minimum 5 years preferred). Experience with PostgreSQL, MySQL, or other relational databases. Solid understanding of RESTful APIs, MVC architecture, and OOP. Familiarity with front-end technologies (HTML, CSS, JavaScript, React or Vue is a plus). Experience with version control tools like Git and deployment workflows (Heroku, AWS, CI/CD pipelines). Knowledge of background jobs (Sidekiq, Resque) and caching strategies (Redis, Memcached). Experience with testing frameworks like RSpec, Capybara, or Minitest. About Stefanini Group: The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are CMM Level 5 company Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Mohali district, India

On-site

Experience Required - 5+ years Location - Chennai Skills & Competencies: Ruby on Rails: Extensive experience with Ruby on Rails and common libraries such as RSpec and Resque. JavaScript​: Proficiency in JavaScript and familiarity with frameworks like AngularJS or ReactJS. Linux: Strong knowledge of Linux operating systems, including system administration and shell scripting. Docker: Experience with Docker for containerization and orchestration of applications. Version Control: Proficiency with version control tools such as Git. Front-End Technologies: Basic understanding of front-end technologies, including HTML5, CSS3, and JavaScript. Problem-Solving: Strong analytical and problem-solving skills. Communication: Excellent communication and teamwork skills. Show more Show less

Posted 1 month ago

Apply

3.0 years

0 - 0 Lacs

Surat

Remote

Job Title: Sr. Ruby On Rails Developer - 3 to 5 Years Ideal Candidate: As a Senior Ruby on Rails Developer, you will lead the development of high-quality, scalable web applications while ensuring robust backend architecture. You’ll collaborate with cross-functional teams, mentor junior developers, and drive technical excellence with a focus on performance and security. If you’re passionate about solving complex challenges and building impactful solutions, we’d love to have you on board! What You'll Be Doing: Collaborate closely with clients and project stakeholders to understand, analyze, and document business and technical requirements. Design and develop high-quality, scalable, and maintainable solutions using Ruby on Rails within agreed timelines. Conduct thorough testing, including unit testing and integration testing, to ensure the accuracy and reliability of deliverables. Maintain effective and proactive communication with clients, team members, and stakeholders to ensure alignment with project goals and timelines. Provide technical guidance and mentorship to junior developers to foster a culture of growth and collaboration. Troubleshoot, debug, and optimize applications for maximum performance and scalability. Stay updated with the latest industry trends, technologies, and best practices to enhance development processes. Contribute to project documentation, including system designs, technical specifications, and test cases. What You Need to Bring: Soft Skills: Good Communication Skills Adaptability. Time Management. Initiator and Collaborative. Problem-Solving Skills. Technical Skills & Qualifications: A bachelor’s degree in computer science, or a related field. Ruby Programming. Ruby on Rails Framework. Database Management: PostgreSQL, MySQL Deployment and Hosting: AWS, Heroku, DigitalOcean Asynchronous Processing: Sidekiq, Resque, Delayed Job Databases: PostgreSQL, MySQL Version Control Systems: Git Front-End Technologies: HTML, CSS, JavaScript, React.js, Vue.js, Angular Testing Frameworks: RSpec, Minitest API Development: RESTful APIs, GraphQL Containerization & Deployment: Docker, Kubernetes, AWS, Heroku, DigitalOcean Task Queues & Background Jobs: Sidekiq, Resque, Delayed Job Package Management: RubyGems, Bundler Project Management Tools: Jira, Trello, Asana CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD Preferred Skills: Modern Front-End Frameworks: React.js, Angular, Vue.js GraphQL APIs DevOps Tools: Docker, Kubernetes, CI/CD Pipelines Microservices Architecture Performance Optimization Advanced Database Skills: NoSQL, MongoDB Security Best Practices: OWASP Guidelines Project Management Tools: Jira, Trello, Asana API Gateway/Management Tools: Postman, Swagger Mentorship and Leadership. Who we are: At Softices Consultancy Pvt. Ltd., we’re your partner in shaping the future. We blend People, Business, and Technology to create innovative solutions and drive success. We believe in transparency, freedom, and a supportive culture where everyone’s voice matters. From custom mobile and web solutions to enterprise application and infrastructure management, our amazing team is here to help you imagine, invent, and scale your future. What we offer: 1. 5 days working. 2. No Bond System. 3. 18 Paid leaves + 10 Holidays. 4. Statutory Benefits like PF & ESIC. 5. Medical Insurance. 6. On time Salary. 7. Flexible Office Timings. 8. Celebrations – Birthday, Festivals, Events, Picnics, Movies, Dinner etc. 9. Technical Growth (Knowledge Sharing Program) to learn new things. 10. Employee Engagement Activities. Company Location: 501 to 510, Rio Empire, Opp. Pal Umra Bridge, Adajan, Surat, Gujarat. What's next? Ready to make an impact? Apply now as below and let’s meet to build something amazing together! Share your CV on career@softices.in and fill up an Candidate Application Form. Contact our HR team on 91-9081449333 for any queries or concerns. Visit our website to know more about us. Job Type: Full-time Pay: ₹48,916.04 - ₹74,983.25 per month Benefits: Flexible schedule Health insurance Paid sick time Paid time off Provident Fund Work from home Location Type: In-person Schedule: Day shift Monday to Friday Experience: Ruby on Rails: 3 years (Required) Language: English (Required) Work Location: In person

Posted 1 month ago

Apply

0.0 - 3.0 years

0 Lacs

Surat, Gujarat

Remote

Job Title: Sr. Ruby On Rails Developer - 3 to 5 Years Ideal Candidate: As a Senior Ruby on Rails Developer, you will lead the development of high-quality, scalable web applications while ensuring robust backend architecture. You’ll collaborate with cross-functional teams, mentor junior developers, and drive technical excellence with a focus on performance and security. If you’re passionate about solving complex challenges and building impactful solutions, we’d love to have you on board! What You'll Be Doing: Collaborate closely with clients and project stakeholders to understand, analyze, and document business and technical requirements. Design and develop high-quality, scalable, and maintainable solutions using Ruby on Rails within agreed timelines. Conduct thorough testing, including unit testing and integration testing, to ensure the accuracy and reliability of deliverables. Maintain effective and proactive communication with clients, team members, and stakeholders to ensure alignment with project goals and timelines. Provide technical guidance and mentorship to junior developers to foster a culture of growth and collaboration. Troubleshoot, debug, and optimize applications for maximum performance and scalability. Stay updated with the latest industry trends, technologies, and best practices to enhance development processes. Contribute to project documentation, including system designs, technical specifications, and test cases. What You Need to Bring: Soft Skills: Good Communication Skills Adaptability. Time Management. Initiator and Collaborative. Problem-Solving Skills. Technical Skills & Qualifications: A bachelor’s degree in computer science, or a related field. Ruby Programming. Ruby on Rails Framework. Database Management: PostgreSQL, MySQL Deployment and Hosting: AWS, Heroku, DigitalOcean Asynchronous Processing: Sidekiq, Resque, Delayed Job Databases: PostgreSQL, MySQL Version Control Systems: Git Front-End Technologies: HTML, CSS, JavaScript, React.js, Vue.js, Angular Testing Frameworks: RSpec, Minitest API Development: RESTful APIs, GraphQL Containerization & Deployment: Docker, Kubernetes, AWS, Heroku, DigitalOcean Task Queues & Background Jobs: Sidekiq, Resque, Delayed Job Package Management: RubyGems, Bundler Project Management Tools: Jira, Trello, Asana CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD Preferred Skills: Modern Front-End Frameworks: React.js, Angular, Vue.js GraphQL APIs DevOps Tools: Docker, Kubernetes, CI/CD Pipelines Microservices Architecture Performance Optimization Advanced Database Skills: NoSQL, MongoDB Security Best Practices: OWASP Guidelines Project Management Tools: Jira, Trello, Asana API Gateway/Management Tools: Postman, Swagger Mentorship and Leadership. Who we are: At Softices Consultancy Pvt. Ltd., we’re your partner in shaping the future. We blend People, Business, and Technology to create innovative solutions and drive success. We believe in transparency, freedom, and a supportive culture where everyone’s voice matters. From custom mobile and web solutions to enterprise application and infrastructure management, our amazing team is here to help you imagine, invent, and scale your future. What we offer: 1. 5 days working. 2. No Bond System. 3. 18 Paid leaves + 10 Holidays. 4. Statutory Benefits like PF & ESIC. 5. Medical Insurance. 6. On time Salary. 7. Flexible Office Timings. 8. Celebrations – Birthday, Festivals, Events, Picnics, Movies, Dinner etc. 9. Technical Growth (Knowledge Sharing Program) to learn new things. 10. Employee Engagement Activities. Company Location: 501 to 510, Rio Empire, Opp. Pal Umra Bridge, Adajan, Surat, Gujarat. What's next? Ready to make an impact? Apply now as below and let’s meet to build something amazing together! Share your CV on career@softices.in and fill up an Candidate Application Form. Contact our HR team on 91-9081449333 for any queries or concerns. Visit our website to know more about us. Job Type: Full-time Pay: ₹48,916.04 - ₹74,983.25 per month Benefits: Flexible schedule Health insurance Paid sick time Paid time off Provident Fund Work from home Location Type: In-person Schedule: Day shift Monday to Friday Experience: Ruby on Rails: 3 years (Required) Language: English (Required) Work Location: In person

Posted 1 month ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

We are looking for a Full-Stack Developer(Ruby on Rails) with 3–5 years of experience , skilled in React , TypeScript , and PostgreSQL . The candidate should have experience in building scalable, user-focused features and maintaining high-performance platforms. They must also be proficient with Sidekiq , RSpec , Jest , Git , Docker , and modern CI/CD tools . They should bring strong problem-solving skills, write clean, reliable code, and thrive in collaborative, fast-paced environments. Responsibilities - Contribute to all phases of the software development lifecycle. - Design, build, and maintain efficient, reusable, and reliable code across the full stack - Manage framework upgrades, dependencies, and overall application health - Work effectively with data storage systems such as PostgreSQL, Snowflake, and Amazon S3 - Identify and resolve bottlenecks, bugs, and performance issues - Help maintain high standards of code quality, organization, and automation - Write unit, integration, and regression tests to ensure code reliability - Ensure delivered features meet business requirements and technical specifications - Participate in sprint planning, daily standups, retrospectives, and other agile ceremonies - Communicate effectively within a distributed team using tools such as Slack, Zoom, and JIRA. Requirements - Experience with Ruby on Rails and idiomatic Ruby development - Strong experience with modern frontend development using React and TypeScript - Solid understanding of relational databases, particularly PostgreSQL - Experience with background job processing tools like Sidekiq - Familiarity with tools such as Bundler , Yarn , Rake , and Webpack - Understanding of object-oriented programming and RESTful APIs - Experience with testing frameworks: RSpec (backend) and Jest (frontend) - Proficiency with Git and CI/CD tools like GitHub Actions , Docker , and Kubernetes - Ability to design scalable, maintainable software systems Nice to Have - Experience with Python, PHP, or scripting languages - Familiarity with Terraform or infrastructure-as-code principles - Experience with dbt or Snowflake for data transformation and warehousing - Exposure to AWS or other cloud environments. Show more Show less

Posted 1 month ago

Apply

35.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Description We are looking for a Full-Stack Developer (Ruby on Rails) with 35 years of experience, skilled in React, TypeScript, and PostgreSQL. The candidate should have experience in building scalable, user-focused features and maintaining high-performance platforms. They must also be proficient with Sidekiq, RSpec, Jest, Git, Docker, and modern CI/CD tools. They should bring strong problem-solving skills, write clean, reliable code, and thrive in collaborative, fast-paced : Contribute to all phases of the software development lifecycle. Design, build, and maintain efficient, reusable, and reliable code across the full stack. Manage framework upgrades, dependencies, and overall application health. Work effectively with data storage systems such as PostgreSQL, Snowflake, and Amazon S3. Identify and resolve bottlenecks, bugs, and performance issues. Help maintain high standards of code quality, organization, and automation. Write unit, integration, and regression tests to ensure code reliability. Ensure delivered features meet business requirements and technical specifications. Participate in sprint planning, daily standups, retrospectives, and other agile ceremonies. Communicate effectively within a distributed team using tools such as Slack, Zoom, and : Experience with Ruby on Rails and idiomatic Ruby development. Strong experience with modern frontend development using React and TypeScript. Solid understanding of relational databases, particularly PostgreSQL. Experience with background job processing tools like Sidekiq. Familiarity with tools such as Bundler, Yarn, Rake, and Webpack. Understanding of object-oriented programming and RESTful APIs. Experience with testing frameworks: RSpec (backend) and Jest (frontend). Proficiency with Git and CI/CD tools like GitHub Actions, Docker, and Kubernetes. Ability to design scalable, maintainable software to Have : Experience with Python, PHP, or scripting languages. Familiarity with Terraform or infrastructure-as-code principles. Experience with dbt or Snowflake for data transformation and warehousing. Exposure to AWS or other cloud environments. (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

7.0 years

0 Lacs

Greater Kolkata Area

Remote

Company Description Emperen Technologies is a values-driven consulting company founded in 2010 that delivers real results for clients. Emperen builds strong relationships with clients and consultants to implement the vision of Fortune 500, non-profit, and startup companies. The company's flexible delivery model is tailored to help clients navigate and succeed in a technology-driven landscape. About The Role This is a contract, remote role for a Lead Ruby on Rails (RoR) & Python Developer at Emperen Technologies. As a Lead, you will play a pivotal role in designing, developing, and maintaining robust web applications, leveraging your expertise in both Ruby on Rails and Python. You will be responsible for overseeing the technical aspects of projects, providing mentorship to junior and mid-level developers, and ensuring the delivery of high-quality, scalable solutions. This position requires a hands-on approach to coding, strong leadership capabilities, and a commitment to best practices in software development. Key Responsibilities Lead the end-to-end design, development, and maintenance of complex web applications using Ruby on Rails and Python. Provide technical leadership and mentorship to a team of developers, fostering a collaborative and high-performing environment. Conduct thorough code reviews, ensuring adherence to coding standards, performance optimization, and architectural best practices. Collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and deliver innovative solutions. Architect and implement scalable, secure, and high-performance backend systems and APIs. Troubleshoot, debug, and resolve complex technical issues, ensuring application stability and reliability. Drive continuous improvement initiatives in development processes, tools, and methodologies. Stay abreast of emerging technologies and industry trends in Ruby on Rails, Python, and front-end development, recommending and implementing relevant advancements. Contribute to the overall technical strategy and roadmap for : Required Skills & Experience Minimum of 7 years of overall professional experience in software development. A minimum of 6 years of dedicated, hands-on experience with Ruby on Rails. A minimum of 6 years of dedicated, hands-on experience with Python. Strong understanding and practical experience with front-end technologies, including HTML, CSS, JavaScript, and modern frameworks like React.js. Proficiency with relational databases (e., PostgreSQL, MySQL) and ORM libraries (e. , ActiveRecord, SQLAlchemy). Expertise in Git and robust version control workflows. Familiarity with containerization tools like Docker and experience deploying applications on cloud platforms (AWS, GCP, or Azure). Solid understanding and practical experience with Agile/Scrum methodologies. Excellent problem-solving, analytical, and debugging skills. Strong communication, interpersonal, and leadership skills, with the ability to articulate complex technical concepts Skills & Experience : Experience with microservices architecture. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines. Experience with testing frameworks (e. , RSpec for Ruby, Pytest for Python, Jest for JavaScript). Demonstrated experience in leading small to medium-sized development teams. Location : Remote (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

3.0 - 8.0 years

13 - 18 Lacs

Hyderabad

Work from Office

Req ID: 316574 We are currently seeking a DevOps - Digital Solution Cnslt. Lead Consultant to join our team in Hyderabad, Telangana (IN-TG), India (IN). DevOps Engineer (JD) Roles & Responsibilities 1. Primary point responsible for the overall health, performance, and capacity of one or more of our Internet-facing services. 2. Provide guidance and mentorship to engineers in your and other teams. 3. Challenge the team to high standards of technical excellence - strive for ever better automation and engineering tooling. 4. Build standard engineering practises of auto-scale, CI/CD, release engineering, HA in all engineering components. 5. Co-ordinate with external data centers and AWS in the event of provisioning, outages or maintenance. 6. Acquainted with Rails and deployment tools like Capistrano. 7. Jenkins experience will be an added advantage 8. Assist in the roll out and deployment of new product features and installations, to facilitate rapid iteration and constant growth. 9. Be aware of current CVEs, potential attack vectors, and vulnerabilities, and apply patches as soon as possible. 10. Handle incident responses, troubleshooting and fixes for various products/services. 11. Work closely with development teams to ensure that platforms are designed with scale, operability, and performance in mind. 12. Participate in a 24x7 rotation for production issue escalations. 13. Evaluate and learn new technologies.

Posted 1 month ago

Apply

2.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Job Title: Ruby on Rails Developer Experience Required: 2 to 8 years Location: On-site - Ahmedabad Employment Type: Full-time Job Summary: We are looking for a skilled and passionate Ruby on Rails Developer with 2 to 8 years of hands-on experience in developing scalable web applications. You will work with a cross-functional team to build, enhance, and maintain robust platforms in a fast-paced and collaborative environment. Key Responsibilities: Develop and maintain web applications using Ruby on Rails, JavaScript, HTML, and CSS. Design and implement APIs and services with RESTful architecture. Write clean, maintainable, and testable code following best practices. Integrate with third-party services and APIs (e.g., payment gateways, analytics). Participate in code reviews and technical discussions. Collaborate with Product Managers, Designers, QA, and DevOps teams. Optimize applications for speed, scalability, and security. Maintain technical documentation and help mentor junior developers (for senior profiles). Required Skills: 2+ years of experience in Ruby on Rails development (up to 8 years). Strong understanding of MVC, OOP, and web development principles. Experience with PostgreSQL, MySQL, or other relational databases. Familiarity with frontend technologies (JavaScript, React/Vue, Bootstrap, etc.). Hands-on experience with Git, CI/CD, and cloud platforms (AWS/GCP is a plus). Experience with background jobs (Sidekiq, Resque), caching strategies, and performance tuning. AI Tools - EX : Cursor AI, Claude, ChatGPT Knowledge of RSpec/Minitest for test-driven development. Preferred Qualifications: Experience working in Agile/Scrum teams. Familiarity with Docker, Kubernetes, or infrastructure-as-code tools. Contribution to open-source projects or technical blogs. Educational Qualification: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Show more Show less

Posted 1 month ago

Apply

0 years

3 - 15 Lacs

India

On-site

We are looking for a Ruby on Rails 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 co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well. 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 {{Add other responsibilities here that are relevant}} 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 Tamil candidates only Chennai candidates only Job Types: Full-time, Permanent Pay: ₹357,091.03 - ₹1,536,193.65 per year Benefits: Food provided Location Type: In-person Schedule: Monday to Friday Work Location: In person Speak with the employer +91 9080575641

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Description The Position We are seeking a seasoned engineer with a passion for changing the way millions of people save energy. You’ll work within the Engineering team to build and improve our platforms to deliver flexible and creative solutions to our utility partners and end users and help us achieve our ambitious goals for our business and the planet. We are seeking a skilled and passionate Fullstack Developer with expertise in Angular and RoR to join our development team. As a Fullstack Developer, you will be responsible for contributing to Frontend & Backend systems in a global scaled agile model. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. You will own the development and its quality independently and be responsible for high quality deliverables. And you will work with a great team with excellent benefits. Responsibilities & Skills You should: Be excited to work with talented, committed people in a fast-paced environment. Be designing, building, and maintaining high performance responsive Web Applications and dashboards with reusable, and reliable code Use a rigorous approach for product improvement and customer satisfaction. Love developing great software as a seasoned product engineer. Have a strong eye for detail and quality of code. Have an agile mindset Required Skills You are an experienced developer – you ideally have 7 or more years of professional experience on complex applications. 5+ years of experience in Angular 3+ years of Ruby/Python experience, preferably Ruby( Ruby 3 or higher & Rails 6 or higher). Good understanding of Rails/Django framework, its core principles with an understanding of the Core and Internals. Good understanding of Docker/K8s stack. Experienced in Git and Continuous deployment. Experience in writing SQL queries - joins, query optimization, etc. Experience in developing APIs to industry-accepted RESTful standards. Must possess an aptitude for quick learning and the ability to work autonomously. Demonstrable experience with writing unit and functional tests using libraries like Rspec. A knack for benchmarking and optimization. Ability to understand product requirements and translate them into technical requirements Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Show more Show less

Posted 1 month ago

Apply

2.0 years

0 Lacs

Karnataka, India

Remote

We are looking for a ‘Full stack Developer’ to join our Technology team at Clarivate. He/She would be responsible for the product deliverables. This would be an amazing opportunity to work in Intellectual Property domain. We are working on different tools and technologies like Java, Spring boot, Angular, Node.js. Preferable experience in Spring boot & Angular About You – Experience, Education, Skills, And Accomplishments Hand-on technical leader with a minimum of 2 years of experience in software development of complex distributed system. Experience in a senior role using front-end technologies. Highly proficient in Angular. Must have worked on or led at least one Enterprise Design System Strong knowledge in UI related tooling including NodeJS, npm, yarn, webpack, bash Experience with front-end web development (HTML, ERB, JavaScript, JQuery, Coffee, CSS, SASS, etc.) Proficient with CSS layout, including CSS Grid/Flexbox Designing RESTful API endpoints, JSON, OpenAPI/Swagger, HTTP protocol Experience with charting solutions/dashboards using D3/Highcharts Working with remote teams in different time-zones Working in Agile, or scrum teams Highly proactive, result-oriented and team player. Must be hand-on technical leader with ability to code 100% of time, Knowledge of RSpec and MiniTest, experience with Capybara is a plus Understanding of container technology. Familiarity with automated testing platforms It Would Be Great If You Also Had Expertise in architectural styles and design patterns Excellent communication skills (written and verbal), with specific experience and demonstrable success with the full software development lifecycle and using the Agile Development processes Good analytical and problem-solving skills What will you be doing in this role? Design and develop product features as per business priorities. Review product requirement to identify gaps and refine requirements, help in developing execution strategy, provide time estimates, provide testing requirements, implement and deliver the solution. Work with UX and Product Management to create UIs that make complex information and similarity search configuration simple and effective. Conduct code review and advocate best coding practices. Works for resolution of technical impediments by collaborating with appropriate stakeholders, proposing, developing and delivering resolutions. Ensures each product meets required quality standards, identifies potential risks in quality and works with leadership in creating mitigation plans. Works with support and consulting teams in resolving customer issues. Interacts with customers as required in understanding, reproducing, and troubleshooting customer issues Provides training, guidance, feedback, coaching and mentorship to fellow engineers. Ensures each product meets required quality standards, identifies potential risks in quality and works with leadership in creating mitigation plans. Work in an agile, rapid development and prototyping environment where effective communication is paramount. Be hands-on with code, making technical recommendations and delivering value every sprint. About The Team The existing team is spread across India with strong technical and analytical skills. We have a great skill set in Java, Spring boot, Angular, Node.js, to name a few of the Tools and technologies. You would be part of large Tech Group responsible for delivering world class products and innovative solutions in the field of IP & Analytics. Hours of Work This is a permanent position with Clarivate. You will be working in IST time zone. 9 hours of work per day including 1-hour lunch break. We have hybrid work model, flexible and employee friendly work environment. At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Basic Function Design, develop, maintain and execute comprehensive test scenarios and test cases, following well-defined standards and processes Develop and execute test automation scripts using Ruby, Watir, Cucumber, and various Ruby gems (libraries) Own the testing in one or more specific application areas to drive continuous improvement in test coverage and test effectiveness Use automated tools to provision and deploy software to QA environments Work with the Release Engineering team to create and maintain an automated build verification (“smoke”) test. Analyze the defects in an N-tiered environment Work well both as part of a group and independently Essential Functions Software testing with enterprise and/or web based applications Able to perform structured testing using automation tools / scripts / frameworks Understanding of Quality Assurance tools, techniques, standards and methods desired Skills Technical Skills Required Skills Experience with at least one scripting language – Ruby, Python, JavaScript, BASH, Perl Working experience in any of the following automated testing tools – Watir, Selenium, Jasmine, Mocha, QTP Version Control – Git, SVN, Mercurial Experience with building and maintaining Automated Testing frameworks using industry standard tools Developing and executing Automated Unit and Integration tests. System and regression testing - Validation and regression of features, defect analysis and retesting. Experience in writing and executing system, user acceptance, and regression test cases. Working experience in a Multi-Tier environment. Skills Nice to Have: Good working knowledge in at least one of the following scripting languages – Ruby / Python / Groovy / JavaScript Experience with Behavior Driven Development (BDD) tools like Cucumber or RSpec Android or iOS testing experience with tools like Calabash or Appium Working knowledge of Server Build Management and Continuous Integration tools like Jenkins / TeamCity / TeamCity Understanding of Project management tool JIRA Experience with Git Strong debugging skills Process Specific Skills Delivery domain Working knowledge of Agile, Scrum and Waterfall project management methodology Software Development Lifecycle experience Working experience creating and understanding detailed Technical and Functional design specifications Health Care domain (Nice to Have) Understanding of Health Care management vertical - Knowledge of Payers, Providers, Authorization / Claims processing / Health Plan / health Insurance / knowledge of HIPPA / AHM Soft Skills (Required) Good verbal and written communication Good analytical skills Strong Team player and mentor (depending upon the level of experience) Show more Show less

Posted 1 month ago

Apply

9.0 - 12.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Role: Chief Architect – Ruby on Rails Experience: 9 to 12 years Notice Period: 0 to 30 days Education: B.Tech / M.Tech in Computer Science or related field About Presto Presto is a leading digital commerce SaaS platform that empowers businesses to go online and scale. Businesses engage and transact with their consumers through web, mobile or physical channels - Presto powers all these channels through its state-of-the art platform. Presto is growing at a phenomenal pace, from one store to multi-stores, from 10 transactions per second to 10,000 TPS and from less than 100 users to currently millions of users! Over a billion USD worth of transactions have been enabled, with customers across the UK, Canada, South Africa, Middle East and India. Presto is a recognised thought leader and domain expert in digital commerce in both B2B and B2C spaces, continuously innovating and bringing new technology to its customers. This technology leadership is driving the roadmap, BE and FE technology and AI & ML applications, thanks to its team's in-depth experience in past companies like Nokia / IBM / Akamai, in Cloud, Open-Source, Ux, React-Native, etc. technologies. Responsibilities As Chief Architect – Ruby on Rails, you will play a strategic and hands-on leadership role in designing and delivering scalable backend architecture. You will work closely with cross-functional teams and lead engineering best practices across backend systems. Architect, design and implement robust, scalable backend systems using Ruby on Rails Lead and mentor engineering teams; contribute as a senior hands-on developer Own the full software lifecycle: requirement analysis, design, development, deployment, and monitoring Break down complex tasks, provide technical effort estimates, and manage timely delivery Define and evolve system architecture to support high availability, scalability, and performance Collaborate with DevOps to manage and optimize production and staging infrastructure Drive code quality through TDD/BDD practices using RSpec and related tools Ensure efficient schema design, indexing, and query optimization for large-scale applications Monitor system performance, diagnose issues, and implement solutions proactively Contribute to open-source projects and foster an engineering culture of innovation and excellence Required Experience 9–12 years of hands-on experience in backend development, primarily Ruby on Rails Proven track record of designing scalable architecture and leading engineering teams Strong understanding of MVC design pattern and web fundamentals (HTTP, REST, etc.) Deep expertise in database design and performance optimization Hands-on experience with CI/CD pipelines, automated deployments, and system monitoring Excellent knowledge of Git, Linux, and agile development practices Experience managing AWS infrastructure or other cloud platforms Open-source contributions and technical leadership in backend communities Preferred Skills Familiarity with microservices and event-driven architectures Exposure to containerization (Docker) and orchestration tools (Kubernetes) Strong communication and cross-functional leadership skills Working knowledge of frontend technologies (HTML, CSS, JS, React/React Native) Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

Remote

We are looking for a Full-Stack Developer(Ruby on Rails) with 3–5 years of experience, skilled in React, TypeScript, and PostgreSQL. The candidate should have experience in building scalable, user-focused features and maintaining high-performance platforms. They must also be proficient with Sidekiq, RSpec, Jest, Git, Docker, and modern CI/CD tools. They should bring strong problem-solving skills, write clean, reliable code, and thrive in collaborative, fast-paced environments. Responsibilities Contribute to all phases of the software development lifecycle. Design, build, and maintain efficient, reusable, and reliable code across the full stack Manage framework upgrades, dependencies, and overall application health Work effectively with data storage systems such as PostgreSQL, Snowflake, and Amazon S3 Identify and resolve bottlenecks, bugs, and performance issues Help maintain high standards of code quality, organization, and automation Write unit, integration, and regression tests to ensure code reliability Ensure delivered features meet business requirements and technical specifications Participate in sprint planning, daily standups, retrospectives, and other agile ceremonies Communicate effectively within a distributed team using tools such as Slack, Zoom, and JIRA. Requirements Experience with Ruby on Rails and idiomatic Ruby development Strong experience with modern frontend development using React and TypeScript Solid understanding of relational databases, particularly PostgreSQL Experience with background job processing tools like Sidekiq Familiarity with tools such as Bundler, Yarn, Rake, and Webpack Understanding of object-oriented programming and RESTful APIs Experience with testing frameworks: RSpec (backend) and Jest (frontend) Proficiency with Git and CI/CD tools like GitHub Actions, Docker, and Kubernetes Ability to design scalable, maintainable software systems Nice to Have Experience with Python, PHP, or scripting languages Familiarity with Terraform or infrastructure-as-code principles Experience with dbt or Snowflake for data transformation and warehousing Exposure to AWS or other cloud environments. Show more Show less

Posted 1 month ago

Apply

4.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Description ROR Developer Experience: 4-6 years Job Location: Greater Noida, Bangalore, Pune Early Joiners Must Have Skills:ROR + Rspec+ PostgresSQL+ JavaScript+ Bootstrap Detailed Back-End – Ruby on Rails, at least 2 years of experience – PostgreSQL – RSpec – API development Front-End – SPA development experience – Backbone/Marionette (or any modern Javascript Framework) – CoffeeScript – BootstrapTools / Utilities – Capistrano – GitStrong Requirements ROR Developer Experience: 4-6 years Job Location: Greater Noida, Bangalore, Pune Early Joiners Must Have Skills:ROR + Rspec+ PostgresSQL+ JavaScript+ Bootstrap Detailed Back-End – Ruby on Rails, at least 2 years of experience – PostgreSQL – RSpec – API development Front-End – SPA development experience – Backbone/Marionette (or any modern Javascript Framework) – CoffeeScript – BootstrapTools / Utilities – Capistrano – GitStrong Job responsibilities RoR Dev What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services. Show more Show less

Posted 2 months ago

Apply

50.0 years

5 - 9 Lacs

Bengaluru

On-site

Ref#: W117772 Department: Information Technology City: Bangalore State/Province: Karnataka Location: India Company Description Ralph Lauren Corporation (NYSE:RL) is a global leader in the design, marketing and distribution of premium lifestyle products in five categories: apparel, accessories, home, fragrances, and hospitality. For more than 50 years, Ralph Lauren's reputation and distinctive image have been consistently developed across an expanding number of products, brands and international markets. The Company's brand names, which include Ralph Lauren, Ralph Lauren Collection, Ralph Lauren Purple Label, Polo Ralph Lauren, Double RL, Lauren Ralph Lauren, Polo Ralph Lauren Children, Chaps, among others, constitute one of the world's most widely recognized families of consumer brands. At Ralph Lauren, we unite and inspire the communities within our company as well as those in which we serve by amplifying voices and perspectives to create a culture of belonging, ensuring inclusion, and fairness for all. We foster a culture of inclusion through: Talent, Education & Communication, Employee Groups and Celebration. Position Overview Purpose & Scope: We are seeking an experienced Automation QA Analyst to design, implement, and maintain automated test scripts for our Retail POS application. In this role, you will work closely with cross-functional teams, including QA, product management, and development, to ensure high-quality releases of the POS software. You will be responsible for automating tests to validate application functionality, performance, and security, ultimately contributing to the delivery of a robust and scalable retail platform. Essential Duties & Responsibilities Key Responsibilities Design, develop, and maintain automated test scripts for the Retail POS application. Collaborate with the development and QA teams to understand application functionality and identify areas for automation. Write and execute test cases to verify POS software performance, security, usability, and reliability. Work with CI/CD pipelines to integrate automated testing into the development process. Analyze test results, identify defects, and ensure they are logged, tracked, and resolved. Perform functional, regression, load, and performance testing of the POS application. Ensure test coverage is comprehensive and adheres to best practices. Develop and maintain testing frameworks and tools to improve the automation process. Troubleshoot and debug issues reported in automated test executions. Stay up to date with the latest testing tools, trends, and best practices. Create detailed test documentation, including plans, reports, and logs. Ensure testing is performed in accordance with retail standards and regulations. Experience, Skills, and Knowledge Technical Skills: Proven experience in automated testing with a strong focus on retail POS systems. Expertise in automation tools such as UFT One, SaaS ALM, Selenium, Appium or similar. Hands-on experience with programming languages such as Java, C#, Python, or JavaScript for test automation development. Experience with CI/CD tools like Jenkins, Azure DevOps, GitLab CI, or similar. Strong knowledge of test frameworks such as JUnit, TestNG, or RSpec. Understanding of REST APIs, Web Services, and experience with API testing tools (e.g., Postman, RestAssured). Familiarity with database testing (SQL queries, data validation, etc.) and working with relational databases. Experience in testing cloud-based applications, preferably with AWS or Azure. Strong understanding of agile methodologies (Scrum, Kanban). Experience: 3 years of experience in automation development, with a focus on retail applications or POS systems. Solid understanding of POS systems architecture, transactions, inventory management, payment processing, etc. Experience working in an Agile or DevOps environment. Proven track record of test automation within a fast-paced, production-oriented environment. Soft Skills: Strong problem-solving skills and attention to detail. Ability to communicate effectively with both technical and non-technical team members. Ability to prioritize tasks, work independently, and meet deadlines. Excellent collaboration and teamwork skills in cross-functional environments. Passionate about quality assurance and software testing best practices. Qualifications: Familiarity with retail compliance standards and industry-specific regulations (e.g., PCI DSS, EMV). Experience in testing Desktop, Mobile POS applications. Knowledge of UX/UI principles related to POS systems. Experience with performance testing tools for assessing POS application scalability.

Posted 2 months ago

Apply

50.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Ralph Lauren Corporation (NYSE:RL) is a global leader in the design, marketing and distribution of premium lifestyle products in five categories: apparel, accessories, home, fragrances, and hospitality. For more than 50 years, Ralph Lauren's reputation and distinctive image have been consistently developed across an expanding number of products, brands and international markets. The Company's brand names, which include Ralph Lauren, Ralph Lauren Collection, Ralph Lauren Purple Label, Polo Ralph Lauren, Double RL, Lauren Ralph Lauren, Polo Ralph Lauren Children, Chaps, among others, constitute one of the world's most widely recognized families of consumer brands. At Ralph Lauren, we unite and inspire the communities within our company as well as those in which we serve by amplifying voices and perspectives to create a culture of belonging, ensuring inclusion, and fairness for all. We foster a culture of inclusion through: Talent, Education & Communication, Employee Groups and Celebration. Purpose & Scope We are seeking an experienced Automation QA Analyst to design, implement, and maintain automated test scripts for our Retail POS application. In this role, you will work closely with cross-functional teams, including QA, product management, and development, to ensure high-quality releases of the POS software. You will be responsible for automating tests to validate application functionality, performance, and security, ultimately contributing to the delivery of a robust and scalable retail platform. Key Responsibilities Design, develop, and maintain automated test scripts for the Retail POS application. Collaborate with the development and QA teams to understand application functionality and identify areas for automation. Write and execute test cases to verify POS software performance, security, usability, and reliability. Work with CI/CD pipelines to integrate automated testing into the development process. Analyze test results, identify defects, and ensure they are logged, tracked, and resolved. Perform functional, regression, load, and performance testing of the POS application. Ensure test coverage is comprehensive and adheres to best practices. Develop and maintain testing frameworks and tools to improve the automation process. Troubleshoot and debug issues reported in automated test executions. Stay up to date with the latest testing tools, trends, and best practices. Create detailed test documentation, including plans, reports, and logs. Ensure testing is performed in accordance with retail standards and regulations. Technical Skills Experience, Skills & Knowledge Proven experience in automated testing with a strong focus on retail POS systems. Expertise in automation tools such as UFT One, SaaS ALM, Selenium, Appium or similar. Hands-on experience with programming languages such as Java, C#, Python, or JavaScript for test automation development. Experience with CI/CD tools like Jenkins, Azure DevOps, GitLab CI, or similar. Strong knowledge of test frameworks such as JUnit, TestNG, or RSpec. Understanding of REST APIs, Web Services, and experience with API testing tools (e.g., Postman, RestAssured). Familiarity with database testing (SQL queries, data validation, etc.) and working with relational databases. Experience in testing cloud-based applications, preferably with AWS or Azure. Strong understanding of agile methodologies (Scrum, Kanban). Experience 3 years of experience in automation development, with a focus on retail applications or POS systems. Solid understanding of POS systems architecture, transactions, inventory management, payment processing, etc. Experience working in an Agile or DevOps environment. Proven track record of test automation within a fast-paced, production-oriented environment. Soft Skills Strong problem-solving skills and attention to detail. Ability to communicate effectively with both technical and non-technical team members. Ability to prioritize tasks, work independently, and meet deadlines. Excellent collaboration and teamwork skills in cross-functional environments. Passionate about quality assurance and software testing best practices. Qualifications Familiarity with retail compliance standards and industry-specific regulations (e.g., PCI DSS, EMV). Experience in testing Desktop, Mobile POS applications. Knowledge of UX/UI principles related to POS systems. Experience with performance testing tools for assessing POS application scalability. Show more Show less

Posted 2 months ago

Apply

8.0 - 11.0 years

35 - 37 Lacs

Kolkata, Ahmedabad, Bengaluru

Work from Office

Dear Candidate, We are hiring an Erlang Developer to build resilient, distributed systems in telecom, messaging, or IoT platforms using the BEAM VM . Key Responsibilities: Build scalable, fault-tolerant systems in Erlang Work with OTP behaviors like gen_server, supervision trees Design systems with high uptime and soft real-time performance Write tests using EUnit and manage code with rebar3 Collaborate with DevOps to deploy distributed applications Required Skills & Qualifications: Strong grasp of Erlang , OTP , and concurrency models Familiar with hot code upgrades , Mnesia , and ETS Experience with distributed architecture and message passing Bonus: Experience with Elixir or RabbitMQ Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Delivery Manager Integra Technologies

Posted 2 months ago

Apply

12.0 - 15.0 years

55 - 60 Lacs

Ahmedabad, Chennai, Bengaluru

Work from Office

Dear Candidate, We are hiring a Haskell Developer to develop highly-reliable software with an emphasis on correctness and maintainability. Key Responsibilities: Design and implement backend systems in Haskell Apply type-safe and pure functional programming principles Write tests, property checks, and formal verifications Collaborate on domain modeling, APIs, and compiler extensions Optimize code for performance and memory safety Required Skills & Qualifications: Proficient in Haskell , GHC , and Cabal/Stack Familiar with typeclasses , monads , and algebraic data types Experience with Servant , Yesod , or Snap frameworks Bonus: Background in formal methods or financial systems Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies

Posted 2 months ago

Apply

3.0 - 6.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Position : Senior Software Engineer (ROR) Location : Noida Experience : 3 to 6 years Key Responsibilities Design, develop and maintain scalable web applications using Ruby on Rails. Write clean, efficient, and well-tested code following best practices. Design and implement RESTful APIs for seamless integration with frontend applications and third-party services. Optimize application performance by identifying bottlenecks and improving query efficiency. Collaborate with frontend developers, designers, and product managers to deliver a seamless user experience. Implement security best practices to ensure application robustness. Automate testing and deployment pipelines using CI/CD tools. Participate in code reviews, ensuring high code quality and adherence to best practices. Work with databases like PostgreSQL, MySQL, or NoSQL solutions. Troubleshoot and resolve production issues effectively. Document technical designs, workflows, and processes on Jira Confluence for team-wide and Qualifications : Bachelor's degree in computer science, Information Technology, or a related field. Proven experience as a Ruby on Rails developer, with a strong portfolio of past skills : Strong knowledge of Object-Oriented Programming (OOP) and MVC architecture. Experience with SQL databases (PostgreSQL / MySQL) and writing optimized queries. Proficiency in RESTful API development and third-party API integrations. Hands-on experience with Ruby, ROR, JavaScript, HTML, CSS, and frontend frameworks like React or Vue.js. Knowledge of background job processing using Sidekiq, Resque, or Delayed Job. Familiarity with caching strategies (Redis, Memcached). Experience with testing frameworks (RSpec, MiniTest) and test-driven development (TDD). Familiarity with containerization (Docker) and cloud platforms (AWS, GCP, Azure). Exposure to Agile methodologies and tools like JIRA, Trello, or Asana. Experience with CI/CD pipelines for automated deployment. Strong problem-solving skills and ability to work in a collaborative team Skills : Strong analytical and problem-solving skills with attention to detail. Excellent communication and ability to articulate complex technical concepts to non-technical stakeholders. Leadership capabilities with experience mentoring and guiding junior developers. Adaptability to work in Agile/Scrum environments and deliver under tight to have skills : Knowledge of microservices architecture. Experience in DevOps practices for infrastructure management. Contributions to open-source projects or personal RoR projects. (ref:hirist.tech) Show more Show less

Posted 2 months ago

Apply

5.0 - 10.0 years

27 - 40 Lacs

Bengaluru

Work from Office

Hiring for a Full Stack Developer Experience: 7 -10 years Work Location: Bangalore Immediate Joiners : Preferable Working Days : 5 Days Employment : full Time Job Description: Full Stack Developer, SaaS Product Engineering (Ruby on Rails, React.js, Next.js, AWS) Location: Office Experience Level: 7-10 Years Employment Type: Full-Time About the Role We are looking for a skilled and passionate Full Stack Developer to join our SaaS Product Engineering team. You will work across backend and frontend technologies to build, optimize, and scale multiple SaaS products in a dynamic environment. If you are excited by clean code, modern cloud-native practices, and the chance to contribute to impactful products from the ground up, we would love to meet you! Key Responsibilities Develop and maintain scalable SaaS-based platforms using Ruby on Rails (backend) and React.js / Next.js (frontend). Build RESTful APIs and integrate third-party services as needed. Collaborate with Product Managers, Designers, and QA teams to deliver high-quality product features for multiple projects. Write clean, secure, maintainable, and efficient code following best practices. Optimize applications for performance, scalability, maintainability, and security. Participate actively in code reviews, sprint planning, and team discussions. Support DevOps practices including CI/CD pipelines and cloud deployments on AWS . Take technical architectural level decisions for the products Continuously research and learn new technologies to enhance product performance. Required Skills and Experience 3-6 years of hands-on software engineering experience, preferably with SaaS platforms. Strong Full Stack Development Skills: Backend: Ruby on Rails (6+ preferred) Frontend: React.js, Next.js (static generation and server-side rendering) Database: PostgreSQL, MongoDB, Redis Experience deploying applications to AWS cloud environment. Good understanding of APIs (RESTful and/or GraphQL) and third-party integrations. Familiarity with Docker and CI/CD pipelines (GitHub Actions, GitLab CI, etc.). Knowledge of security principles (OAuth2, API security best practices). Familiarity with Agile development methodologies (Scrum, Kanban). Experience in handling a team. Basic understanding of test-driven development (RSpec, Jest or similar frameworks). Preferred (Nice-to-Have) Exposure to AWS Lightsail , EC2 , or Lambda . Experience with SaaS multi-tenant system design. Experience with third-party integrations like payments application. Previous work experience in startups or high-growth product companies. Basic knowledge of performance tuning and system optimization. Who You Are A problem solver with strong technical fundamentals. A self-motivated learner who enjoys working in collaborative environments. Someone who takes ownership and accountability for deliverables. A team player willing to mentor junior developers and contribute to team goals. What We Offer Opportunity to work on innovative, impactful SaaS products. A collaborative and transparent work culture. Growth and learning opportunities across technologies and domains. Competitive compensation and benefits. Role & responsibilities Share your updated resumes to: Email Resumes to : recruitment@invensis.net if You relevant Regards HR Team Invensis.net Bangalore Branch

Posted 2 months ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

Remote

Role Overview: As a Software Engineer (Platform), you will be responsible for developing, optimizing, and maintaining platform components and services, working primarily with Ruby on Rails. You will also have the opportunity to work with Elixir, Kafka, SQL, and other cutting-edge technologies. The ideal candidate will have a strong Ruby on Rails background, be familiar with platform engineering practices, and enjoy collaborating across teams to deliver robust, scalable systems. Key Responsibilities Platform Development: Design and build backend services and platform features using Ruby on Rails as the primary framework. System Architecture: Collaborate with engineering teams to define and implement scalable and maintainable systems architecture. API Design: Develop and maintain RESTful or GraphQL APIs that support front-end and third-party integrations. Database Management: Work with relational databases (SQL, PostgreSQL, MySQL) to design data models, write complex queries, and optimize database performance. Message Queuing & Event Streaming: Work with Kafka for event-driven architecture and message queuing to ensure system reliability and scalability. Caching: Implement caching strategies using tools like Redis to optimize performance and reduce latency. Performance & Scalability: Optimize platform services for performance, scalability, and reliability, particularly for large-scale data handling. Code Quality & Testing: Follow best practices for clean, maintainable code, and write automated tests to ensure system reliability. Collaboration: Work closely with cross-functional teams, including frontend developers (React/Typescript), DevOps, and product teams, to deliver high-quality, user-friendly features. Continuous Improvement: Stay up-to-date with new technologies, industry trends, and best practices to continuously improve the platform. Required Skills & Qualifications Strong experience with Ruby and Ruby on Rails (primary focus). Proficiency in SQL and experience with relational databases (PostgreSQL, MySQL). Experience working with Kafka for building event-driven architectures and handling messaging queues. Strong understanding of API design (RESTful, GraphQL) and integration with various systems. Nice to have a Familiarity with backend caching techniques using Redis. Ability to write clean, maintainable, and efficient code following best practices and design patterns. Experience with version control systems like Git. Knowledge of testing frameworks and practices (e.g., RSpec, Minitest). Strong problem-solving skills, attention to detail, and the ability to troubleshoot complex technical issues. Excellent communication skills and the ability to work effectively in a collaborative team environment. Preferred Qualifications Elixir experience or willingness to learn. Familiarity with React and TypeScript for full-stack development. Experience with Docker and containerization. Familiarity with cloud platforms such as AWS, Google Cloud, or Azure. Knowledge of CI/CD pipelines and automated deployment practices. Familiarity with Agile methodologies and project management tools. Why Join Us Be part of a dynamic, innovative team working on cutting-edge technologies. Opportunities for professional growth and career advancement. Competitive salary and benefits package. Flexible work hours and remote work options. Show more Show less

Posted 2 months ago

Apply

6.0 - 11.0 years

10 - 20 Lacs

Ahmedabad, Bengaluru, Jodhpur

Work from Office

We are looking for a skilled and experienced Senior Ruby on Rails (ROR) Developer to join our development team in Jodhpur. The ideal candidate will have 6-10 years of hands-on experience in Ruby on Rails development and will play a key role in building and maintaining high-quality web applications. You will work closely with other developers, product managers, and designers to deliver cutting-edge solutions that meet business needs. Key Responsibilities: Design, develop, and maintain scalable, secure, and high-performance Ruby on Rails applications. Write clean, well-documented, and efficient code following industry best practices. Collaborate with cross-functional teams (product managers, designers, and QA engineers) to deliver features on time and meet requirements. Participate in architectural decisions, code reviews, and mentoring of junior developers. Troubleshoot, debug, and optimize application performance to ensure high availability and fast response times. Implement and integrate RESTful APIs and third-party services into applications. Ensure security best practices are followed, and conduct regular code audits. Stay up-to-date with new technologies, frameworks, and industry trends to continuously improve development processes. Lead the continuous improvement of our development lifecycle, including test automation and CI/CD processes. Provide support during the production environment, including troubleshooting, debugging, and resolving issues. Mentor and guide junior team members, helping them develop their skills and knowledge in Ruby on Rails. Required Skills and Qualifications: 6-10 years of professional experience in Ruby on Rails development, with a solid understanding of the Rails framework. Strong knowledge of object-oriented programming, design patterns, and software development principles. Experience working with relational databases (PostgreSQL, MySQL) and database design. Proficiency in building and consuming RESTful APIs and working with JSON. Familiarity with front-end technologies (HTML, CSS, JavaScript, and JavaScript frameworks like React or Angular). Experience with Git and version control best practices. Knowledge of test-driven development (TDD) and experience with tools like RSpec or Minitest. Strong debugging, performance tuning, and troubleshooting skills. Ability to lead projects, prioritize tasks, and work in a fast-paced, collaborative environment. Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders. Preferred Skills: Familiarity with AWS, Docker, Kubernetes, or other cloud-based solutions and containerization tools. Experience with front-end JavaScript frameworks like React, Angular, or Vue.js. Familiarity with background job processing tools such as Sidekiq or Resque. Knowledge of Agile/Scrum methodologies and version control workflows. Experience with CI/CD pipelines, Jenkins, or similar automation tools. Familiarity with DevOps practices and tools for deployment and monitoring.

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies