Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
7.0 - 10.0 years
7 - 12 Lacs
Chennai
Remote
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 projects. Qualifications : 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 clearly. Preferred 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.
Posted 1 month ago
7.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Remote
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 projects. Qualifications : 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 clearly. Preferred 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
Posted 1 month ago
7.0 - 10.0 years
7 - 12 Lacs
Jaipur
Remote
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 projects. Qualifications : 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 clearly. Preferred 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
Posted 1 month ago
7.0 - 10.0 years
8 - 12 Lacs
Kolkata
Work from Office
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 projects. Qualifications : 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 clearly. Preferred 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.
Posted 1 month ago
7.0 - 10.0 years
8 - 12 Lacs
Nagpur
Work from Office
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 projects. Qualifications : 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 clearly. Preferred 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.
Posted 1 month ago
7.0 - 10.0 years
7 - 12 Lacs
Pune
Work from Office
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 projects. Qualifications : 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 clearly. Preferred 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
Posted 1 month ago
7.0 - 10.0 years
7 - 12 Lacs
Mumbai
Work from Office
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 projects. Qualifications : 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 clearly. Preferred 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
Posted 1 month ago
1.0 - 4.0 years
4 - 8 Lacs
Bengaluru
Work from Office
???? We're Hiring: Software Engineer (Ruby on Rails). ???? Bangalore | ???? 4+ Years Experience. Are you passionate about building clean, scalable, and user-focused applications? We’re looking for a talented Ruby on Rails Developer to join our dynamic team and contribute to innovative, high-impact software projects.. What You’ll Do:. ???? Collaborate with stakeholders to understand requirements and deliver seamless applications. ???? Design, build, and maintain robust backend systems using Ruby on Rails. ???? Tackle performance issues and bugs with smart, scalable solutions. ???? Champion code quality, automation, and team collaboration. What We’re Looking For:. ?? 4+ years of hands-on experience with Ruby and Ruby on Rails. ?? Strong grasp of OOP, functional programming, and scalable design principles. ?? Familiarity with RESTful APIs, MVC, and database design (PostgreSQL preferred). ?? Comfortable with Git and CI/CD workflows. ? Bonus: Experience with Angular/React and AWS. Why Join Us?. ???? Work on meaningful projects that impact real users. ???? Join a supportive and forward-thinking team. ???? Remote-friendly work environment. ???? Opportunity to grow and showcase your expertise. Sound like you? Let’s connect!. ???? Apply now. #Hiring #RubyOnRails #RoRDeveloper #SoftwareEngineer #RemoteJobs #BackendDeveloper #TechJobs. Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Chennai, Tamil Nadu, India
Remote
About Workato Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility. Trusted by a community of 400,000 global customers, Workato empowers organizations of every size to unlock new value and lead in today's fast-changing world. Learn how Workato helps businesses of all sizes achieve more at workato.com. Why join us? Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles . We are driven by innovation and looking for team players who want to actively build our company. But, we also believe in balancing productivity with self-care . That's why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives. If this sounds right up your alley, please submit an application. We look forward to getting to know you! Also, feel free to check out why: Business Insider named us an "enterprise startup to bet your career on" Forbes' Cloud 100 recognized us as one of the top 100 private cloud companies in the world Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America Quartz ranked us the #1 best company for remote workers Responsibilities We are looking for a talented SDET . You will join the Quality Engineering team composed of senior level engineers. Help with test infrastructure, allowing the company to exceed its quality standardsaa Work closely with the Engineering teams to reproduce customer issues, define test strategies, build frameworks, automate customer use cases and assist with customer escalation Design and implement robust test cases that integrate well with modern CI/CD deployment technologies Participate in end-to-end test cycle for product feature from test design to test automation including issue reproduction from customer escalation Maintain existing automated test cases for functional, regression and performance test suites Work side-by-side with engineers on testing and automating test cases in sprint cycles Identify, document, and debug software defects Maintain and enhance in-house test frameworks Requirements Qualifications / Experience / Technical Skills Bachelor's Degree in Computer Science or equivalent of education 5+ years of Software Quality Engineering Knowledge of at least one programming language (Java, C++, etc...) and one scripting language (Ruby, JavaScript, etc...) Experience with test automation frameworks (Playwright, RSpec, …) Experience with testing REST APIs Experience with building and managing test cases is a plus Understanding of various test methodologies: regression, functional, performance Soft Skills / Personal Characteristics Passionate about finding pesky bugs and moving forward with fixing them to have a flawless, bug-free product. You like to be in a fast-paced distributed organization and have a strong sense of urgency You are highly productive under pressure and pride yourself for producing timely accurate issue diagnostics and test reports You have a strong commitment to extending your technical knowledge and maintaining expertise in wide range of testing and automation You have excellent communication skill, detail oriented, driven, mission driven and a team player You are enthusiastic to contribute, lead, and excited to be in a startup environment (REQ ID: 2016)
Posted 1 month ago
5.0 years
8 Lacs
India
On-site
We are looking for a highly skilled and experienced Ruby on Rails Developer with 5+ years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate is passionate about clean code, agile methodologies, and delivering high-quality software solutions. Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Ruby code. Develop robust and scalable features for web applications using Ruby on Rails. Integrate data storage solutions like PostgreSQL, MySQL, or MongoDB. Maintain code quality, organization, and automation. Collaborate with cross-functional teams including UI/UX designers, QA, and product managers. Optimize applications for performance, scalability, and security. Participate in code reviews and provide constructive feedback to peers. Write and maintain technical documentation. Implement and manage APIs and third-party integrations. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. 5+ years of professional experience in Ruby on Rails development. Strong understanding of the syntax of Ruby and its nuances. Solid experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like React or Vue.js is a plus. Experience with RESTful APIs and third-party API integration. Familiarity with version control tools like Git. Knowledge of deployment and continuous integration practices. Experience with Agile/Scrum development methodologies. Nice to Have: Familiarity with Docker, Kubernetes, or cloud platforms like AWS. Experience with testing tools like RSpec, Capybara. Contribution to open-source Ruby projects. Job Types: Full-time, Permanent Pay: From ₹800,000.00 per year Location Type: In-person Schedule: Day shift Monday to Friday Morning shift Experience: Ruby on Rails: 5 years (Required) Language: English (Required) Work Location: In person Expected Start Date: 23/06/2025
Posted 1 month ago
2.0 years
2 - 6 Lacs
India
On-site
Job Summary: We are looking for a highly skilled and experienced Ruby on Rails Developer to join our development team. The ideal candidate will have 2+ years of hands-on experience developing and maintaining robust, scalable web applications using Ruby on Rails and related technologies. Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Ruby code. Develop and integrate front-end elements using HTML, CSS, JavaScript, and modern frameworks. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and well-tested code following best practices. Optimize application for maximum speed and scalability. Participate in code reviews, testing, and debugging. Work with databases like PostgreSQL or MySQL, and manage data migrations and schema changes. Integrate third-party APIs and services as needed. Stay updated with emerging technologies and industry trends. Required Skills & Qualifications: 2+ years of experience in Ruby on Rails development. Strong knowledge of Ruby, Rails, and MVC architecture. Proficient in front-end technologies like HTML5, CSS3, JavaScript, and jQuery. Experience with relational databases such as PostgreSQL or MySQL. Familiarity with Git and version control workflows. Understanding of RESTful APIs and JSON. Experience with background job processing using Sidekiq or similar tools. Knowledge of testing frameworks (RSpec, Minitest). Familiarity with Agile/Scrum development methodologies. Good to Have: Experience with Docker, Kubernetes, or CI/CD tools. Familiarity with front-end frameworks like React.js or Vue.js. Knowledge of cloud platforms (AWS, GCP, Azure). Understanding of DevOps practices. Job Type: Full-time Pay: ₹261,438.77 - ₹650,000.00 per year Benefits: Flexible schedule Location Type: In-person Schedule: Day shift Monday to Friday Experience: Ruby on Rails: 2 years (Required) Location: New Palasia, Indore, Madhya Pradesh (Preferred) Work Location: In person Speak with the employer +91 8305679834
Posted 1 month ago
8.0 years
0 Lacs
Anupgarh, Rajasthan, India
On-site
34145BR Bangalore - Campus Job Description Enthusiastic Rails developer needed for an expanding set of business-critical applications, both in-house and customer-facing. Work with a friendly and helpful team, always looking to share and learn from the most recent best practices in Ruby and Rails. We need a Rails guru, with an ability to write quality code for very large systems. Knowledge of Javascript/front-end frameworks, RSpec and Linux is helpful. We work in small, self-directed, project-based groups, using an Agile methodology and two-week iterations. Every developer does some requirements gathering, design and coding. New projects and groups form throughout the year. We encourage exploration of new tools and techniques. We're looking for someone who enjoys solving problems and taming complexity. Technologies You Get To Work With Ruby on Rails, relational databases, Cloud Technologies and CI Tools Responsibilities Create high-level application analysis based on business requirements Create program designs based on high-level analysis Modify and write application software and unit tests to meet business requirements Work with other developers, providing coaching and training and checking deliverables Estimate and prioritize items in development iterations and releases Participate in code reviews Document program and API operation Required Skills Bachelor’s degree in a technical field or equivalent work experience 8+ years professional programming experience Experience creating web services and web applications Ruby on Rails and JavaScript Experience with API development Experience with cloud-based services Experience with distributed source code systems SQL querying skills Excellent troubleshooting and root cause analysis skills Excellent time management and prioritization skills Excellent written and verbal communication skills High attention to detail Qualifications Any Bachelor's Degree Range of Year Experience-Min Year 5 Range of Year Experience-Max Year 8
Posted 1 month ago
0.0 - 2.0 years
2 - 6 Lacs
New Palasia, Indore, Madhya Pradesh
On-site
Job Summary: We are looking for a highly skilled and experienced Ruby on Rails Developer to join our development team. The ideal candidate will have 2+ years of hands-on experience developing and maintaining robust, scalable web applications using Ruby on Rails and related technologies. Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Ruby code. Develop and integrate front-end elements using HTML, CSS, JavaScript, and modern frameworks. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and well-tested code following best practices. Optimize application for maximum speed and scalability. Participate in code reviews, testing, and debugging. Work with databases like PostgreSQL or MySQL, and manage data migrations and schema changes. Integrate third-party APIs and services as needed. Stay updated with emerging technologies and industry trends. Required Skills & Qualifications: 2+ years of experience in Ruby on Rails development. Strong knowledge of Ruby, Rails, and MVC architecture. Proficient in front-end technologies like HTML5, CSS3, JavaScript, and jQuery. Experience with relational databases such as PostgreSQL or MySQL. Familiarity with Git and version control workflows. Understanding of RESTful APIs and JSON. Experience with background job processing using Sidekiq or similar tools. Knowledge of testing frameworks (RSpec, Minitest). Familiarity with Agile/Scrum development methodologies. Good to Have: Experience with Docker, Kubernetes, or CI/CD tools. Familiarity with front-end frameworks like React.js or Vue.js. Knowledge of cloud platforms (AWS, GCP, Azure). Understanding of DevOps practices. Job Type: Full-time Pay: ₹261,438.77 - ₹650,000.00 per year Benefits: Flexible schedule Location Type: In-person Schedule: Day shift Monday to Friday Experience: Ruby on Rails: 2 years (Required) Location: New Palasia, Indore, Madhya Pradesh (Preferred) Work Location: In person Speak with the employer +91 8305679834
Posted 1 month ago
10.0 years
0 Lacs
Sahibzada Ajit Singh Nagar, Punjab, India
On-site
Job Description We are looking for a highly experienced Senior Ruby on Rails Developer to join our company. The ideal candidate will have 8–10 years of strong hands-on experience in developing scalable web applications using Ruby on Rails, along with a solid understanding of modern web development practices . Key Responsibilities: Design, develop, and maintain robust, scalable, and high-performance web applications using Ruby on Rails. Collaborate with cross-functional teams including Product Managers, Designers, and DevOps to deliver high-quality features. Write clean, maintainable, and testable code following best practices (TDD/BDD). Lead code reviews, mentor junior developers, and contribute to improving overall team processes. Optimize application performance, database queries, and overall infrastructure. Integrate third-party APIs and services as needed. Participate in architectural decisions and technical strategy discussions. Ensure application security, data protection, and compliance with best practices. Required Skills: 8–10 years of hands-on experience in Ruby on Rails development. Strong experience with PostgreSQL, MySQL, or other relational databases. Proficiency in JavaScript, HTML, CSS, and front-end frameworks (React/Vue.js is a plus). Experience with RESTful API development and integration. Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS/GCP). Excellent understanding of MVC architecture, OOP principles, and design patterns. Strong knowledge of RSpec, Capybara, or other testing frameworks. Version control using Git and familiarity with agile workflows (JIRA, Trello, etc.). Show more Show less
Posted 1 month ago
2.0 - 4.0 years
0 Lacs
India
Remote
Company :- Spearsoft is a dynamic start-up that specializes in providing diverse and high-quality IT solutions to our clients at a competitive price. Established in 2021, we are headquartered in Atlanta, USA, with an Offshore Delivery Centre (ODC) located in Hyderabad, India. In addition to our IT services, Spearsoft is also at the forefront of designing and developing cutting-edge robots that tackle real-world challenges. We empower individuals with technical skills through our comprehensive training and staffing services, pushing the boundaries of technical advancement. Role Overview:- As a Full Stack Software Engineer, you will play a key role in developing and enhancing both our web and mobile platforms. You will work closely with cross-functional teams to design, build, and optimize features that drive our product forward. This role offers an exciting opportunity to contribute to the full tech stack, from front-end React applications to back-end Ruby/Rails services and mobile apps using Swift/iOS. You’ll collaborate with product managers, designers, and other engineers to ensure seamless, high-quality user experiences while also solving complex technical challenges. As a mid-level engineer, you’ll have the opportunity to grow and refine your skills, working on impactful projects that shape the future of our product and help scale our technology. Key Responsibilities:- ● End-to-End Development: Design, develop, and maintain features across the entire tech stack, including front-end (React, CSS, HTML, JavaScript) and back-end (Ruby/Rails, Python) components, as well as mobile platforms using Swift/iOS. ● Code Quality & Reviews: Write clean, maintainable, and efficient code. Participate in code reviews and provide constructive feedback to peers. Contribute to maintaining high standards of code quality and ensure alignment with best practices. ● Bug Fixes & Optimizations: Identify, troubleshoot, and resolve issues across both front-end and back-end systems, improving application performance and the overall user experience. ● Feature Implementation: Collaborate with product managers and designers to understand project requirements, and implement new features and improvements. Ensure your code meets both functional and non-functional requirements. ● Documentation & Knowledge Sharing: Write and maintain technical documentation for code, architecture, and processes. Actively participate in team discussions and share knowledge to foster continuous learning. ● Collaboration: Work closely with cross-functional teams, including design, product management, and engineering, to ensure the successful delivery of features and products. Qualifications:- ● Experience: ○ 2-4 years of experience in full-stack development, with a solid understanding of both front-end (React, JavaScript, CSS, HTML) and back-end (Ruby/Rails, Python) technologies. ○ Experience developing mobile applications with Swift/iOS or an eagerness to grow in mobile development. ● Version Control & CI/CD: ○ Solid experience using GitHub for version control and familiarity with continuous integration/continuous deployment (CI/CD) practices. ● Problem-Solving Skills: ○ Strong troubleshooting and analytical abilities to identify issues and provide optimized solutions across the tech stack. ● Collaboration & Communication: ○ Excellent written and verbal communication skills, with the ability to collaborate effectively with cross-functional teams. ● Experience Level: ○ 2-4 years of hands-on experience in software engineering. Candidates with strong foundational knowledge and proven ability to build and maintain complex software applications are encouraged to apply. Nice-to-Have (Preferred Skills): ● Familiarity with modern state management tools (e.g., Redux). ● Experience with testing frameworks (e.g., Jest, RSpec) and test-driven development (TDD). ● Familiarity with cloud platforms (AWS, Azure, etc.) and database management (e.g., PostgreSQL, MySQL). ● Experience coding React Native. ● Experience working in Agile methodologies (Agile, Scrum, Kanban). Priority will be given to candidates with Swift/iOS development experience. Why Join Us? ● Innovative Environment: You’ll have the opportunity to work on cutting-edge projects and contribute to the development of high-impact products that serve a wide range of users within the logistics space. ● Growth Opportunities: As a mid-level engineer, you’ll have plenty of room to grow into a senior role. We provide resources for continuous learning and professional development, including access to training, conferences, and certifications. ● Fully Remote Work: You can work remotely from anywhere in the United States or Canada. ● Collaborative Culture: We foster a collaborative, inclusive environment where everyone’s ideas are valued. You’ll work closely with product managers, designers, and senior engineers, which will help you refine your skills and expand your expertise. ● Competitive Compensation: We offer a competitive salary, comprehensive benefits package, and other perks to support your well-being. If you’re a mid-level software engineer with 2-4 years of experience, looking for an exciting opportunity to contribute to both web and mobile development, we’d love to hear from you Job Details:- Work Mode:- Remote Job Type:- Contract Shift Time:- US Time Note:- Need to support one of our US Client Show more Show less
Posted 1 month ago
0 years
0 Lacs
India
On-site
• Ruby on Rails developer to develop APIs and CMS. • Demonstrated experience in Rails projects is essential. • Good understanding of relational databases • Experience with front-end technologies including HTML, CSS, SASS and JavaScript. • Experience with RSpec and Test Driven Development. • Experience developing using AI Tools like Augment, Copilot, or Cursor will be a plus. Show more Show less
Posted 1 month ago
6.0 - 11.0 years
20 - 35 Lacs
Ahmedabad
Remote
Job Description This is a remote position. Our Core Values Quality with Pragmatism: We aim for excellence with a focus on practical solutions. Extreme Ownership: We own our work and its outcomes fully. Proactive Collaboration: Teamwork elevates us all. Pursuit of Mastery: Continuous growth drives us. Effective Feedback: Honest, constructive feedback fosters improvement. Client Success: Our clients success is our success. Experience Level This role is ideal for engineers with 5 + years of hands-on software development experience, particularly in Ruby on Rails at scale. Role Overview If you’re a Software Craftsperson who takes pride in clean, test-driven code and believes in Extreme Programming principles, we’d love to meet you. At Incubyte, we’re a DevOps organization where developers own the entire release cycle, meaning you’ll get hands-on experience across programming, cloud infrastructure, client communication, and everything in between. Ready to level up your craft and join a team that’s as quality-obsessed as you are? Read on! What You'll Do Write Tests First: Start by writing tests to ensure code quality Clean Code: Produce self-explanatory, clean code with predictable results Frequent Releases: Make frequent, small releases Pair Programming: Work in pairs for better results Peer Reviews: Conduct peer code reviews for continuous improvement Product Team: Collaborate in a product team to build and rapidly roll out new features and fixes Full Stack Ownership: Handle everything from the front end to the back end, including infrastructure and DevOps pipelines Never Stop Learning: Commit to continuous learning and improvement What We're Looking For Expertise in Ruby on Rails, Test Driven Development, React, React.js or JavaScript, and TypeScript Strong skills in object-oriented programming, data structures, algorithms, and software engineering methodologies Ability to design and develop web architecture and optimize existing infrastructure Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environment Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD tools Knowledge of server configuration and deployment infrastructure Experience using source control, bug tracking systems, writing user stories, and technical documentation Benefits What We Offer Dedicated Learning & Development Budget: Fuel your growth with a budget dedicated solely to learning. Conference Talks Sponsorship: Amplify your voice! If you’re speaking at a conference, we’ll fully sponsor and support your talk. Cutting-Edge Projects: Work on exciting projects with the latest AI technologies Employee-Friendly Leave Policy: Recharge with ample leave options designed for a healthy work-life balance. Comprehensive Medical & Term Insurance: Full coverage for you and your family’s peace of mind. And More: Extra perks to support your well-being and professional growth. Work Environment Remote-First Culture: At Incubyte, we thrive on a culture of structured flexibility — while you have control over where and how you work, everyone commits to a consistent rhythm that supports their team during core working hours for smooth collaboration and timely project delivery. By striking the perfect balance between freedom and responsibility, we enable ourselves to deliver high-quality standards our customers recognize us by. With asynchronous tools and push for active participation, we foster a vibrant, hands-on environment where each team member’s engagement and contributions drive impactful results. Work-In-Person: Twice a year, we come together for two-week sprints to collaborate in person, foster stronger team bonds, and align on goals. Additionally, we host an annual retreat to recharge and connect as a team. All travel expenses are covered. Proactive Collaboration: Collaboration is central to our work. Through daily pair programming sessions, we focus on mentorship, continuous learning, and shared problem-solving. This hands-on approach keeps us innovative and aligned as a team. Incubyte is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Posted 1 month ago
5.0 years
0 Lacs
India
On-site
We're looking for an experienced Senior Software Engineer with Rails expertise to join Resemble AI - a technical leader who can architect scalable solutions, drive engineering excellence, and help shape our voice AI platform while contributing to our growing engineering team. About Resemble AI Resemble AI is at the forefront of voice AI technology, creating hyper-realistic synthetic voices that are transforming how brands, creators, and developers engage with audiences. Our technology enables natural-sounding voice cloning and generation for applications ranging from content creation to customer service and beyond. The Role As a Senior Software Engineer specializing in Rails, you'll play a crucial role in designing, building, and maintaining our core platform that powers our cutting-edge voice AI technology. You'll work closely with our product, ML, and frontend teams to deliver robust solutions that scale with our growing user base and evolving needs. What You'll Do Backend Architecture: Design and implement scalable, maintainable Rails services that power our voice AI platform API Development: Create and maintain RESTful APIs that enable seamless integration with our ML models and frontend applications Database Management: Optimize database schemas, queries, and performance for handling large volumes of audio data and processing DevOps Collaboration: Work with our infrastructure team to ensure reliable deployment, monitoring, and scaling of our Rails applications Technical Leadership: Mentor junior engineers, conduct code reviews, and establish best practices for our Rails development System Integration: Collaborate with ML engineers to integrate voice AI models into our production environment Testing and Quality: Implement comprehensive test suites and quality assurance processes to ensure reliable, robust code Performance Optimization: Identify and resolve bottlenecks to ensure optimal performance of our platform Security Implementation: Ensure our applications follow security best practices and protect sensitive voice data Technical Documentation: Create and maintain documentation for our APIs, services, and development processes Who You Are Problem Solver: You enjoy tackling complex technical challenges and finding elegant solutions System Thinker: You understand how components fit together and can design for scalability and reliability Quality Focused: You write clean, maintainable code and have a strong sense for testing and code quality Collaborative: You work effectively with cross-functional teams and communicate technical concepts clearly Initiative Taker: You identify opportunities for improvement and take ownership of solutions Continuous Learner: You stay updated with the latest in web development and are eager to expand your skills User-Centered: You understand the impact of your work on end-users and optimize for their experience Adaptable: You thrive in a fast-paced startup environment where priorities may shift Requirements 5+ years of professional software engineering experience 3+ years of experience with Ruby on Rails in production environments Strong understanding of RESTful API design and implementation Experience with SQL databases (PostgreSQL preferred) and query optimization Proficiency in writing automated tests (RSpec, Minitest) Experience with version control systems (Git) and CI/CD pipelines Strong understanding of software design patterns and principles Bachelor's degree in Computer Science or equivalent experience Nice to Have Experience with AI/ML systems Knowledge of React or modern JavaScript frameworks Understanding of containerization (Docker) and orchestration (Kubernetes) Experience with AWS or other cloud platforms What We Offer Competitive salary and equity package The opportunity to work with cutting-edge AI technology that's changing how the world uses voice Collaborative environment with a team of talented engineers Show more Show less
Posted 1 month ago
3.0 - 7.0 years
0 - 0 Lacs
Bengaluru
Work from Office
RoR - 3 years experience Good in problem solving skills in ruby language Able to write complex MySQL queries Good in RSpec and Rescue Good in server side templating language ERB, HAML Basic language of frontend technology like javascript, html, css3 Knack for writing clean readable ruby code Proficient understanding of code versioning tools Git Knowledge on payment gateway integration Familiar in aiding tools like bower, bundle, rake etc Good in sidekiq, sucker - punch bg tools Good knowledge of html, css, jQuery Role & responsibilities Preferred candidate profile
Posted 1 month ago
6.0 - 9.0 years
32 - 35 Lacs
Noida, Kolkata, Chennai
Work from Office
Dear Candidate, We are hiring a Ruby on Rails Developer to create clean, scalable web applications and APIs. You will work on backend systems and contribute to full-stack development using Ruby and modern web technologies. Key Responsibilities: Design and develop web applications using Ruby on Rails . Build RESTful APIs and integrate third-party services. Optimize applications for performance, scalability, and security. Collaborate with frontend and DevOps teams for seamless deployments. Write unit tests using RSpec and maintain code quality. Required Skills & Qualifications: Strong experience in Ruby, Ruby on Rails (RoR) Familiar with PostgreSQL, Redis, Sidekiq Experience with JavaScript/Stimulus.js, Turbo, Tailwind CSS Comfortable with Git, CI/CD pipelines, and containerized environments 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 1 month ago
15.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About Cleartrip: In 2006 we started on a journey to make travel simple through a platform with unforeseen simplicity and intuitivity, which remains unparalleled even today. Even after 15 years we are constantly working to enrich user experience for ease of use along with the innovative technological solutions. We come together each day to fulfill a promise of offering the single most comprehensive travel experience to users, through award winning Mobile and Desktop solutions. With intuitive products that have the largest selection of flights, hotels and trains, we keep customers at the centre of everything we do. Become a Cleartripper today! What you’ll do: Thought Leader for Tech and Domain ● Own Functional area from product conceptualization to realization working with product teams. ● Drive Technical roadmap focusing more on platformization, generic components and own tech metrics like product reliability, performance and availability. ● Tech Design and solution for well defined systems without supervision. ● "Go to” person within the team on the domain and the related concepts. ● Good understanding of partner eco-systems and interfaces. ● Familiar with academic research, industry trends and standards. Lead By Example ● Leads across teams with cross functional stakeholders ● Mentor and guide team members on everything from structured problem solving to development of best practices. ● Has a strong impact in Senior Engineers hiring and improves hiring culture within team ● Accountable for Onboarding team members Be a Champion ● Breaks down into components, identifies dependencies, understands priorities, plans for iterations and feature creeps, provides accurate estimates that feed into the larger plan. ● Communicates with stakeholders in an effective and timely fashion. Capable of unblocking self and other teams whenever necessary. ● Finishes deliverables on time, ensures functional correctness and completeness. Contributes to non-functional aspects without supervision. ● Accountable for quality of deliverables and artifacts in adherence to defined processes for the entire team. ● Estimates cost of resources (including tech and non-tech resources) What you’ll need B.Tech or M.Tech equivalent with at least 8-year’s experience Deep expertise in Java programming language & tech stack. Strong with data structures & algorithms with space & time complexities. Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces. Experience of building robust and scalable web-applications with microservices / distributed architecture Experience with any of the prevalent NoSQL solutions like HBase, Cassandra, MongoDB, Couchbase, ElasticSearch, etc. Experience with any prevalent messaging and queuing technologies like ActiveMQ, RabbitMQ, Kafka, etc. Experience with Test Driven Development using technologies like RSpec, Cucumber, Capybara Experience in building data-driven web application design and development is a plus Good understanding of multiple tech solutions and ability to pick the correct one for the given situation Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD) Ability and experience in designing high-level software designs of the scalable system, taking NFR (non-functional requirement) in consideration. Should have worked on cloud platforms like GCP, AWS, etc Should have experience in mentoring and guiding smart developers. Show more Show less
Posted 1 month ago
2.0 - 5.0 years
5 - 12 Lacs
Karur, Coimbatore
Work from Office
Key Responsibilities: Architect and Develop: Design, build, and maintain high-quality, efficient, and reusable Ruby on Rails code for new features and existing applications. API Development: Develop and maintain robust RESTful APIs to facilitate seamless integration with various front-end frameworks and third-party services. Code Excellence: Write clean, well-documented, and maintainable code adhering to established coding standards and best practices. Performance Optimization: Proactively identify and resolve performance bottlenecks, ensuring optimal application speed, scalability, and responsiveness. Collaborative Development: Work closely with product managers, UX/UI designers, and other stakeholders to translate business requirements into technical specifications and deliver effective solutions. Testing and Quality Assurance: Maintain and enhance comprehensive test coverage using RSpec, Minitest, or similar testing frameworks to ensure application reliability and stability. Production Support: Debug, analyze, and resolve technical issues reported in production and staging environments promptly and effectively. Continuous Improvement: Participate in code reviews, contribute to architectural discussions, and continuously seek opportunities to improve development processes and tools. Requirements: Must-Have Qualifications: Experience: 2+ years of hands-on, professional experience in developing web applications with Ruby on Rails. RoR Expertise: Strong command of the Ruby on Rails framework, including MVC architecture, ActiveRecord, routing, and RESTful API design principles. Database Proficiency: Solid experience with relational databases such as PostgreSQL or MySQL, including schema design, query optimization, and data migration. Version Control: Proficient in using Git and applying best practices for branching, merging, and collaborative development. Background Processing: Practical experience with background job processing tools like Sidekiq, DelayedJob, or Resque. Testing Acumen: Demonstrated experience in writing comprehensive unit, integration, and functional tests using RSpec or Minitest. Problem-Solving: Proven ability to identify, diagnose, and resolve complex technical issues and performance bottlenecks in web applications. Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly. Good-to-Have Skills & Experience: Front-End Familiarity: Basic understanding of front-end technologies including HTML5, CSS3, JavaScript, and familiarity with modern JavaScript frameworks (e.g., React, Vue.js, Angular). Cloud Deployment: Experience with cloud platforms and deployment workflows such as AWS, Heroku, or DigitalOcean. DevOps Exposure: Basic understanding of CI/CD pipelines and DevOps principles. Agile Methodology: Experience working in an Agile/Scrum development environment. AI Tooling: Familiarity with leveraging AI tools to enhance productivity and problem-solving. Client Communication: Proven ability to communicate directly with clients to clarify requirements, provide updates, and drive project completion.
Posted 1 month ago
3.0 - 8.0 years
5 - 10 Lacs
Bengaluru
Work from Office
The key requirement is to have a passion for developing high quality, highly available services. Candidates that have been successful in this area are typically proficient using a CLI, have a strong desire to work within a CI/CD environment, have a passion for embracing new cloud technologies, and are great team workers that are willing to turn their hand to whatever the highest priority issue of the day happens to be. You need to be collaborative, tenacious, be able to handle responsibility, and love learning new techniques and tools. As a member of the data services team you will join the primary on-call rotation (includes weekends) where you will be the primary responder for day to day operational issues. Working closely with our worldwide teams, this provides a unique opportunity to gain first-hand experience with the latest database technologies. The services must meet stringent availability targets 24x7 in all datacenters across the globe. You will follow runbooks to resolve such issues and use your troubleshooting and analytical skills to diagnose or troubleshoot platform or Data Service issues. Key Responsibilities: Design, build, and maintain our RESTful Ruby on Rails API, adhering to OpenAPI standards. Utilize OpenAPI (Swagger) to create clear and comprehensive API documentation, ensuring easy adoption and integration by other teams and external developers. Write clean, maintainable, and well-tested code, ensuring high standards of code quality and performance. Work closely with front-end developers, product managers, and other stakeholders to translate requirements into technical solutions. Develop automated tests to ensure API reliability and stability. Identify and fix bugs and performance bottlenecks. Manage API versioning to ensure backward compatibility and a smooth transition between different API versions. Adhere to best practices including unit and automated testing, code quality, and peer review of pull requests. Participate in sprint planning and backlog grooming sessions, providing insights on the size and complexity of tasks. Mentor other members of the team, fostering a culture of continuous learning and improvement. Offer opinions and insights on new and upcoming features, shaping the functionality within the product. Stay updated with the latest developments in the open-source community and front-end technologies. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Technical Skills: 3+ years of experience in backend development with Ruby on Rails, specifically in building and maintaining RESTful APIs. Strong experience with OpenAPI standards, including API design, documentation, and versioning. Experience with RSpec, Minitest, or similar testing frameworks. Knowledge of CI/CD pipelines, cloud deployment practices, and Kubernetes environments. Knowledge of OWASP best practices and vulnerability management. Prior experience in a similar role within a development organization preferably cloud based. Experience with Go and Python and is preferred Preferred technical and professional experience Strong problem-solving skills. Strong communication skills to interact with various stakeholders. Ability to work collaboratively with a small cross-functional team of engineers, PMs, designers, and researchers. Empathy for user challenges and focus on building user-centric solutions. Ability to scope solutions collaboratively and work comfortably with ambiguity. Ability to mentor team members and foster a culture of continuous improvement. Enjoy high-visibility work and presenting to stakeholders. Comfortable working in an agile, fast paced environment. Passion for following the latest developments in the open-source community and front-end technologies. Preferred Qualifications: A degree in Computer Science, Engineering, or a related field is preferred, but equivalent practical experience is also considered.
Posted 1 month ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Meet Our Team Pega provides cutting-edge solutions for some of the world’s largest organizations that solve real business problems within a matter of a few weeks without writing any code. One of the most insightful parts of any business application is the data: it needs to be visualized and explorable in a way that is easy for an end-user to interpret, making it easy to detect patterns and trends within their organization. Data visualizations also need to be responsive and perform well on all devices and browsers, be interactive, and be accessible to all types of users. That’s a challenging set of expectations to meet. That’s where you come in. You will be joining the Insights and Visualizations team to help build out our data exploration technology into our low code platform. Picture Yourself At Pega Pega is changing the way the world builds software. In this role, you’ll help us design, develop, implement and test the next generation Data Engine. This is your chance to get your hands on leading-edge cloud and database technologies. What You'll Do At Pega Design, develop, and test high-quality reporting and visualizations components using JavaScript/TypeScript and React within an Agile environment Look outward to identify the latest data visualization trends and keep abreast of web and accessibility standards. Showcase how to use the latest and greatest to deliver some easy to use visualization technology for the Pega Infinity platform and our different applications. Work with the Product Owner and other developers to refine work and drive successful feature completion Who You Are You are a front-end web developer passionate about the latest web technologies and 3rd party frameworks Front end, user experience, and data visualization excites you and you understand how to present data in an easy to use and compelling way. You thrive in a fast-paced, collaborative, team-oriented, and cross-functional environment. You deliver high-quality code with excellent code coverage using unit and integration tests You strive for simple, elegant solutions to complex problems. You are eager to learn and always up for a challenge. What You've Accomplished 2-3 years of professional experience in UI Engineering in agile/scrum environments. Experience with React and state management libraries like Redux Bonus points for: Object-Oriented Programming language such as Java, C++, or C#; experience with writing test automation using tools such as JUnit, Jasmine, Puppeteer, Playwright or RSPEC Pega Offers You Gartner Analyst acclaimed technology leadership across our categories of products Continuous learning and development opportunities An innovative, inclusive, agile, flexible, and fun work environment Competitive global benefits program inclusive of pay + bonus incentive, employee equity in the company Job ID: 22175 Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Role: ROR Developer Location: HYD Experience: 3-4 Years. JD: Core Responsibilities of a Ruby on Rails Developer Application Development Architect, build and maintain web applications using the Rails MVC stack. Implement database schemas and business logic via ActiveRecord. API Design & Integration – Design, version and document RESTful JSON APIs. – Integrate with third-party services (OAuth, payment gateways). Front-end Collaboration – Work with JavaScript (ES6+), HTML5, CSS3 or client frameworks (React/Vue). – Render server-side views and optimize for speed. Testing & Quality – Write unit/integration tests with RSpec or Minitest; use Capybara for feature tests. – Conduct code reviews, enforce style guides and best practices. Performance & Scaling – Optimize queries, add caching (Redis/Memcached), tune background jobs (Sidekiq). – Monitor app health; troubleshoot memory leaks and latency. Deployment & DevOps – Containerize with Docker; set up CI/CD pipelines (GitHub Actions, Jenkins). – Deploy to AWS/GCP/Azure, manage migrations and rollbacks (Capistrano, Kubernetes). Collaboration & Mentorship – Participate in Agile rituals (stand-ups, planning, retros). – Mentor juniors, share knowledge, write clear documentation. Show more Show less
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough