Career
Ruby on Rails Developer
Job Description
We are seeking an experienced Ruby on Rails Developer to join our dynamic team. As a Rails developer, you will be responsible for building and maintaining web applications, ensuring they are performant, scalable, and user-friendly. The ideal candidate will be passionate about creating high-quality code, optimizing performance, and working in an agile environment. Experience with React is a plus.
Location: Mohali, Punjab
Experience: 1-4 Years
Key Responsibilities:
- new_releasesDesign, develop, and maintain web applications using Ruby on Rails.
- new_releasesBuild and maintain RESTful APIs for web and mobile applications.
- new_releasesCollaborate with front-end developers to implement user interfaces.
- new_releasesOptimize web applications for maximum speed and scalability.
- new_releasesEnsure the technical feasibility of UI/UX designs and enhance them for responsiveness.
- new_releasesWrite unit tests, integration tests, and maintain high code quality using TDD.
- new_releasesDebug and troubleshoot production issues.
- new_releasesWork in an Agile environment and participate in sprint planning, stand-ups, and retrospectives.
- new_releasesParticipate in code reviews to ensure coding standards and quality.
- new_releasesStay up-to-date with emerging technologies and best practices.
Required Skills & Qualifications:
- new_releasesProven experience with Ruby on Rails.
- new_releasesStrong understanding of SQL and relational databases (e.g., PostgreSQL, MySQL).
- new_releasesProficiency in HTML, CSS, and JavaScript.
- new_releasesExperience with Git and version control systems.
- new_releasesSolid understanding of MVC architecture and RESTful API design.
- new_releasesFamiliarity with TDD and unit testing.
- new_releasesStrong problem-solving skills and attention to detail.
- new_releasesExcellent communication and collaboration skills.
Preferred Skills:
- new_releasesExperience with React or other modern JavaScript frameworks.
- new_releasesFamiliarity with cloud platforms such as AWS or Heroku.
- new_releasesExperience with CI/CD pipelines for automated testing and deployment.
- new_releasesKnowledge of containerisation tools like Docker.