Job Summary:
We are looking for a talented Ruby on Rails (RoR) Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining high-quality web applications, ensuring scalability, performance, and seamless integration with other technologies like MySQL, React.js, ElasticSearch (ELS), and Redis.
Key Responsibilities:
• Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code.
• Collaborate with front-end developers to integrate user-facing elements with server-side logic using React.js.
• Optimize application performance, database queries, and API integrations.
• Work with MySQL to design and manage scalable database architectures.
• Implement caching mechanisms using Redis for improved performance and scalability.
• Develop search and analytics functionalities using ElasticSearch (ELS) .
• Identify bottlenecks, bugs, and devise solutions to these problems.
• Write clean, maintainable, and testable code adhering to best practices.
• Stay updated with emerging trends and technologies in software development.
Required Skills and Qualifications:
• Proven experience in Ruby on Rails development (minimum 3 years).
• Strong knowledge of MySQL , database design, and query optimization.
• Proficiency in front-end technologies like React.js , HTML, CSS, and JavaScript.
• Hands-on experience with ElasticSearch (ELS) for implementing search functionalities.
• Knowledge of Redis for caching and session management.
• Experience with RESTful API development and integration.
• Familiarity with version control tools like Git .
• Understanding of CI/CD pipelines and agile methodologies.
Preferred Qualifications:
• Experience with cloud platforms such as AWS or GCP.
• Familiarity with Docker and Kubernetes for containerized applications.
• Knowledge of test-driven development (TDD) or behavior-driven development (BDD).
• Strong problem-solving skills and ability to work in a team-oriented environment.
Job Type: Full-time
Pay: ?20,000.00 - ?30,000.00 per month
Schedule:
• Day shift
Education:
• Bachelor's (Preferred)
Experience:
• total work: 4 years (Required)
• software development: 2 years (Required)
• HTML5: 1 year (Preferred)
Work Location: In person
Speak with the employer
+91 9039333229
Application Deadline: 18/11/2024
Expected Start Date: 19/11/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.