Our Partners

Ruby on Rails Developer (ROR) [Job ID: 67290]

Rocktech Digital, Lahore, Pakistan - Office Based

Address: DHA Phase 8

Job Type

Full Time

Experience

4 Years

Degree

Bachelor's

Positions

1

Salary

PKR 300,000 Monthly

Gender

Male

Description

Overview:

We are seeking a highly skilled Ruby on Rails Developer to join our dynamic team. As a Ruby on Rails Developer, you will be responsible for developing robust, scalable, and high-performance applications using the Ruby programming language and the Rails framework. The ideal candidate should have a strong understanding of web development principles, excellent problem-solving skills, and a passion for crafting clean and efficient code.

Responsibilities:

· Application Development: Design, build, and maintain efficient, reusable, and reliable Ruby code for web applications.

· Collaboration: Work closely with product managers, UX/UI designers, and other developers to understand project requirements and deliver high-quality solutions.

· Database Management: Design and implement robust database structures, ensuring data integrity and system performance.

· Testing and Debugging: Conduct thorough testing of applications, identify and fix bugs, and troubleshoot issues to ensure optimal functionality.

· Continuous Integration: Implement and manage continuous integration and deployment processes for seamless and efficient development workflows.

· Code Review: Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.

· Performance Optimization: Identify and address bottlenecks, improve application performance, and contribute to the optimization of existing features.

· Documentation: Create and maintain detailed technical documentation for code, processes, and system architecture.

· Technology Exploration: Stay abreast of industry trends, emerging technologies, and best practices, and propose innovative solutions to enhance development processes.

Requirements:

• Design, develop, test, and deploy Ruby on Rails applications

• Strong knowledge of the Ruby on Rails framework.

• At least 3+ years of professional experience as a ROR Developer

• Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque.

• Good understanding of the syntax of Ruby and its nuances

• A knack for writing clean, readable Ruby code

• Ability to integrate multiple data sources and databases into one system

• Proficiency in using Git for version control.

• Familiarity with MVC, Mocking, RESTful, and ORM.

• Experience with front-end technologies like HTML, CSS, and JavaScript.

• Familiarity with database systems, particularly PostgreSQL or MySQL.

• Proficient understanding of code versioning tools e.g. Git, Mercurial or SVN.

· Bachelor’s degree in computer science, computer engineering, or related field.

• Organized, self-motivated and able to work under minimal supervision and within tight deadlines.

• Understanding of RESTful API design and implementation.

• Strong Communication and collaboration skills.

Required Skills