Jobs
Interviews

6 Minitest Jobs

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

3.0 - 8.0 years

6 - 16 Lacs

bengaluru

Work from Office

Job Role: Ruby on Rails Developer Experience: 3 + Years Job Type: Full Time Job Location: Bangalore About Us: We are a multi-award-winning creative engineering company. Since 2011, we have worked with our customers as a design and technology enablement partner, helping them on their digital transformation journey. Job Description: We are seeking an experienced Ruby on Rails (RoR) Developer with strong fundamentals in Ruby programming and hands-on expertise in building scalable web applications. The ideal candidate should have a deep understanding of MVC architecture, RESTful API design, and best practices in code quality and performance optimization. Key Responsibilities: Design, develop, and maintain web applications using Ruby on Rails Build RESTful APIs and integrate with front-end and third-party services Optimize database interactions and queries using ActiveRecord and migrations Implement user interfaces with HTML, CSS, JavaScript, and jQuery Ensure application quality with unit and integration tests using RSpec or MiniTest Conduct debugging, log inspection, and basic performance profiling Collaborate with product managers, UI/UX designers, and other developers Participate in code reviews and contribute to continuous improvement Adhere to secure coding practices and Rails security features Contribute to CI/CD pipelines and maintain deployment workflows Ensure systematic documentation and secure record-keeping practices aligned with ISO 9001 (Quality Management), ISO 27001 (Information Security Management), and other applicable industry standards. This includes the creation, version control, storage, access management, retention, and disposal of documents and records across business functions . Required skills: Programming Language: Strong proficiency in Ruby, with solid programming fundamentals Framework: Hands-on experience with Ruby on Rails Database: Proficient in PostgreSQL or MySQL, including schema design, migrations, and query optimization API Development: Experience in designing and consuming RESTful APIs Front-End Basics: Good knowledge of HTML, CSS, JavaScript, and jQuery Version Control: Proficient in Git (branching, merging, conflict resolution) Testing: Familiarity with RSpec or MiniTest for test-driven development OOP & MVC: Strong understanding of Object-Oriented Programming and MVC architecture Debugging: Experience with Rails console, logs, and performance profiling tools Code Quality & Best Practices: Experience with Rubocop for enforcing Ruby/Rails style guides and static code analysis Familiarity with SonarQube for code quality and vulnerability detection Commitment to clean code, DRY, SOLID principles, and "convention over configuration" Active participation in peer code reviews and continuous improvement culture Nice to Have / Preferred Skills: Background job processing with Sidekiq or Resque Basic experience with Docker and containerization Exposure to CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins Awareness of OWASP best practices and Rails security features Basic understanding of cloud platforms such as AWS or GCP. What we offer: Competitive salary and benefits package. Opportunity to work in a dynamic and innovative environment. Professional development opportunities.

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

jodhpur, rajasthan

On-site

As a Senior Ruby on Rails (RoR) Developer, you will leverage your 6 to 8 years of experience to design, develop, and maintain scalable, secure, and high-performance RoR applications. Your primary responsibility will be to write clean, well-documented, and efficient code following industry best practices. Collaboration with cross-functional teams, including product managers, designers, and QA engineers, is essential to deliver features on time and meet requirements. Additionally, you will participate in architectural decisions, code reviews, and mentoring of junior developers. Troubleshooting, debugging, and optimizing application performance are crucial tasks to ensure high availability and fast response times. You will also be expected to implement and integrate RESTful APIs and third-party services into applications while ensuring that security best practices are followed through regular code audits. Staying up-to-date with new technologies, frameworks, and industry trends is imperative to continuously improve development processes. Leading the continuous improvement of the development lifecycle, including test automation and CI/CD processes, is a key aspect of this role. Providing support during the production environment, troubleshooting, debugging, and resolving issues are essential responsibilities. As a mentor, your guidance will help junior team members develop their skills and knowledge in RoR. Required qualifications include 5-7 years of professional experience in RoR development, a strong understanding of the Rails framework, knowledge of object-oriented programming, design patterns, and software development principles, experience with relational databases, proficiency in building and consuming RESTful APIs, familiarity with front-end technologies, and experience with version control best practices and test-driven development. Preferred skills that would be beneficial for this role include familiarity with cloud-based solutions, front-end JavaScript frameworks, background job processing tools, Agile/Scrum methodologies, CI/CD pipelines, DevOps practices, and tools for deployment and monitoring. Excellent communication and interpersonal skills are essential to effectively collaborate with both technical and non-technical stakeholders.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

punjab

On-site

You have the opportunity to join our team at Bluebash in Mohali, Punjab as a Ruby on Rails Developer with 1-4 years of experience. As a talented developer, you will be responsible for developing and maintaining high-quality web applications using Ruby on Rails (RoR). Working closely with our development team, you will participate in designing, building, and deploying scalable web solutions. Your key responsibilities will include developing, testing, and maintaining Ruby on Rails applications, writing clean and efficient code, troubleshooting and optimizing application performance, collaborating with cross-functional teams to introduce new features, integrating third-party APIs and services, ensuring application security and scalability, participating in code reviews, and staying updated with the latest technologies and trends in Ruby on Rails development. To excel in this role, you should have 1-4 years of experience in Ruby on Rails development, familiarity with MySQL, PostgreSQL, or other relational databases, experience in RESTful API design and development, proficiency in Git version control, knowledge of background jobs such as Sidekiq and Resque, understanding of TDD/BDD using RSpec or Minitest, strong problem-solving and analytical skills, good communication abilities, and the capacity to work effectively in a team. It would be advantageous if you have experience with React.js for frontend development, exposure to DevOps practices and CI/CD pipelines, familiarity with working in an Agile/Scrum environment, and previous experience in e-commerce, particularly with Spreecommerce Open Source. Our interview process consists of three stages: an Aptitude Test to evaluate your practical programming skills, a Technical Interview with our technical team, and an HR Interview to assess your background and compatibility with our company culture. At Bluebash, our culture is built on shared values, mindfulness, trust, and learning through innovations. We emphasize mindfulness and realistic skill-sets in our day-to-day communication and execution, promote mentorship for personal and professional growth, encourage transparency and autonomy in decision-making, prioritize happiness by ensuring satisfaction and engagement of both clients and employees, and maintain a healthy environment through teamwork and fun-filled events. Join us at Bluebash and be part of a vibrant and fulfilling work environment with exceptional benefits including leaves, vacation time, awards, and other employee benefits.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Senior Software Engineer (ROR) at our Noida location, you will be responsible for designing, developing, and maintaining scalable web applications using Ruby on Rails. Your role involves writing clean, efficient, and well-tested code following best practices. You will design and implement RESTful APIs for seamless integration with frontend applications and third-party services. Identifying bottlenecks and improving query efficiency to optimize application performance will be a key part of your responsibilities. Collaborating with frontend developers, designers, and product managers is essential to deliver a seamless user experience. Ensuring application robustness through security best practices and automating testing and deployment pipelines using CI/CD tools will also be part of your role. Participating in code reviews to maintain high code quality and adherence to best practices is crucial. Working with databases like PostgreSQL, MySQL, or NoSQL solutions and troubleshooting and resolving production issues effectively are also key responsibilities. Documenting technical designs, workflows, and processes on Jira Confluence for team-wide visibility is important. 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 deadlines. - Knowledge of microservices architecture. - Experience in DevOps practices for infrastructure management. - Contributions to open-source projects or personal RoR projects.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Technical Lead at Seosaph, you will play a crucial role in overseeing the development of web applications using Ruby on Rails and React. Your responsibilities will include ensuring high performance, responsiveness, API design, security, and performance optimizations. In addition to leading a team of developers, you will review code, conduct system analyses, and collaborate with other technical leads to integrate new features. Your expertise will be vital in mentoring junior team members and participating in technical discussions to drive best practices and innovation. To excel in this role, you should have at least 5 years of experience developing production applications in Ruby on Rails. A strong understanding of backend architecture and design patterns is essential, along with experience in designing and building RESTful APIs. Your deep knowledge of database design, particularly with PostgreSQL or MySQL, and query optimization will be key in ensuring optimal performance. Proficiency in Rails concepts such as ActiveRecord, background jobs, and services is required, as well as familiarity with security best practices and authentication/authorization methods like Devise and JWT. Experience with performance tuning and scalability in a Rails environment, along with proficiency in testing frameworks like RSpec and Minitest, will be advantageous. Familiarity with cloud platforms such as AWS or Heroku for deployment, as well as version control using Git, is also expected. Your ability to contribute to both backend and frontend development with React and JavaScript will be beneficial, alongside your team leadership and mentoring experience. Bonus skills such as knowledge of Kubernetes and container orchestration, experience with Docker and containerization technologies, will be considered a plus. By joining Seosaph, you will be part of a dynamic team that is dedicated to delivering unmatched solutions to industries like Finance, Healthcare, and E-commerce. Your contributions will empower clients to become vertical leaders through our technological expertise.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

As a Software Engineer (Platform), you will be responsible for developing, optimizing, and maintaining platform components and services, primarily utilizing Ruby on Rails. You will also have the opportunity to work with Elixir, Kafka, SQL, and other cutting-edge technologies. The ideal candidate will possess a strong background in Ruby on Rails, be well-versed in platform engineering practices, and thrive in collaborative environments that aim to deliver robust, scalable systems. Your key responsibilities will include designing and constructing backend services and platform features using Ruby on Rails, collaborating with engineering teams to establish scalable and maintainable systems architecture, developing and maintaining RESTful or GraphQL APIs to support front-end and third-party integrations, managing relational databases such as SQL, PostgreSQL, and MySQL for data modeling and optimization, utilizing Kafka for event-driven architecture and message queuing, implementing caching strategies with tools like Redis for performance optimization, optimizing platform services for performance, scalability, and reliability, adhering to best practices for clean, maintainable code and automated testing to ensure system reliability, working closely with cross-functional teams to deliver high-quality, user-friendly features, staying informed about new technologies and industry trends for continuous platform improvement. To be successful in this role, you should demonstrate strong experience with Ruby and Ruby on Rails, proficiency in SQL and relational databases, experience working with Kafka for event-driven architectures, a solid understanding of API design and integration, familiarity with backend caching techniques using Redis, ability to write clean, efficient code following best practices, experience with version control systems like Git, knowledge of testing frameworks and practices, strong problem-solving skills, attention to detail, excellent communication skills, and the ability to work effectively in a collaborative team environment. Preferred qualifications include experience with Elixir or a willingness to learn, familiarity with React and TypeScript for full-stack development, experience with Docker and containerization, knowledge of cloud platforms such as AWS, Google Cloud, or Azure, understanding of CI/CD pipelines and automated deployment practices, and familiarity with Agile methodologies and project management tools. Joining us means becoming part of a dynamic, innovative team that works on cutting-edge technologies, with opportunities for professional growth and career advancement, a competitive salary and benefits package, as well as flexible work hours and remote work options.,

Posted 1 month 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