Sr. Ruby On Rails Developer Digital4design
Digital4design
Office Location
Full Time
Experience: 8 - 8 years required
Pay:
Salary Information not included
Type: Full Time
Location: Punjab
Skills: Ruby on Rails, PostgreSQL, MySQL, JavaScript, HTML, css, Docker, Kubernetes, aws, GCP, mvc architecture, Design Patterns, RSpec, Capybara, Git, react, Vuejs, RESTful API Development, CICD pipelines, OOP principles, Agile Workflows
About Digital4design
Job Description
Job Description We are looking for a highly experienced Senior Ruby on Rails Developer to join our company. The ideal candidate will have 810 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: 810 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.).,