Job Description
Experience: 2+ Years
Responsibilities:
• Written and maintain a Rails plugin
• A knack for writing clean, readable Ruby code
• Proficient in Ruby, CoffeeScript, RESTful APIs,Jquery
• Good understanding of the syntax of Ruby and its nuances
• Able to implement automated testing platforms and unit tests
• Familiarity with concepts of MVC, Mocking, ORM, and RESTful
• Ability to integrate multiple data sources and databases into one system
• Proficient understanding of code versioning tools [e.g. Git, Mercurial or SVN]
• Understanding of fundamental design principles behind a scalable application
• Able to create database schemas that represent and support business processes
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Experience with Test Driven Development (TDD), continuous integration, Scrum, Kanban
• Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
• Good understanding of server-side CSS preprocessors [such as Sass, based on project requirements]
• Experience with Git and API and web services (REST, SOAP), Agile, SCRUM, JavaScript.
• Experience on relational databases: PostgreSQL/MongoDB
• Good understanding of server-side templating languages [such as Liquid, Slim, etc depending on your technology stack]
Requirement:
• Design robust, scalable and secure features.
• Write clean, maintainable, reusable, reliable, and efficient Ruby code
• Work with DevOps, QA, Design and other team members to move our processes.
• Writes technical documentation to support software, software integrations, reports, etc
• Demonstrate a high level of proficiency in team tools, programming languages and frameworks
• Analyse software requirements and provide solutions. Perform analysis, design, coding, testing, implementation, and maintenance of software solutions.
• The ability to work as part of a team, taking ownership of individual components and following coding guidelines to create performant components that fit into more-comprehensive projects
• The ability to handle diverse situations, multiple projects, and rapidly changing priorities while maintaining a positive attitude
• Teamwork is second nature: strong communication, collaboration, interpersonal, and organisational skills
• Bachelor’s degree in computer science, information technology, or a similar field
💡 Quick Summary
Seeking a career-building opportunity? The Ruby on Rails Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
