Role : Ruby on Rails Developer
Required Technical Skill Set : Ruby on Rails, RESTFUL APIs, Postgre DB, GIThub actions, AWS Cloud
Experience : 5 to 8 years
Location : PAN India – Hyderabad (Primary), Delhi, Chennai, Kolkata, Bangalore
Job Description :
Desired Competencies (Technical / Behavioral Competency)
Must-Have : -
- Proficiency in Ruby and Rails : Strong experience with the Ruby programming language and the Ruby on Rails framework.
- Database Knowledge : Experience with relational databases like PostgreSQL or other database systems.
- Version Control : Familiarity with version control systems such as Git.
- API Design : Experience with designing and implementing RESTful APIs.
- Collaboration Tools : Ability to work effectively in a team environment and collaborate with other developers.
- Cloud Experience (often a plus) : Experience with cloud platforms like AWS, particularly services such as S3, can be beneficial.
- Understanding of Software Principles : Knowledge of object-oriented analysis and design.
Responsibility of / Expectations from the Role : -
Server-side Development : Design and implement scalable and efficient web application back-ends using the Ruby on Rails framework.API Development : Develop, test, and maintain RESTful APIs for seamless integration with front-end applications.Application Optimization : Ensure high performance, scalability, and security of web applications by optimizing code and databases.Database Management :Work with databases, such as PostgreSQL, to design, maintain, and optimize server-side logic
5.Collaboration :
Work closely with front-end developers, database administrators, product managers, and other team members to define requirements and deliver solutions
6.Testing & Debugging :
Implement automated tests and troubleshoot production issues to ensure application reliability and quality.
7.Code Quality :
Write clean, maintainable, and efficient Ruby code adhering to best coding standards and participating in code reviews