Job boardUphance

Ruby On Rails Developer

Work location: India
Work arrangement: Remote
Salary range: INR 1,200,000 - ₹2,400,000 per annum
Skills:
Attention to Detail (Textual)
Ruby on Rails
Critical Thinking
Understanding Instructions
Problem Solving

Job Description

We are seeking a seasoned and talented Senior Ruby on Rails Developer to join our team at Uphance. This role is designed for an individual who excels at developing sophisticated, scalable web applications and possesses a keen eye for clean and efficient code. As a Senior Ruby on Rails Developer, you will play a crucial role in the architecture, development, and maintenance of our innovative apparel management software, contributing directly to the product's success.

Job Type: Contract/Remote/Full-Time/Long-term

Responsibilities:

  • Develop and maintain high-quality Ruby on Rails applications that meet our high-quality standards.

  • Design, build, and maintain efficient, reusable, and reliable Ruby code.

  • Utilize your expertise in Ruby on Rails to enhance the performance and reliability of our platform.

  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.

  • Implement secure and efficient data storage solutions.

  • Integrate third-party services and APIs, including inventory management and warehouse systems.

  • Contribute to all phases of the development lifecycle, from concept to deployment and maintenance.

  • Identify bottlenecks and bugs, and devise solutions to these problems.

  • Help maintain code quality, organization, and automation.

  • Stay abreast of emerging technologies and industry trends, applying them to operations and activities.

  • Conduct code reviews, optimization, and solve complex development challenges.

Technical Requirements and Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.

  • Proven experience with Ruby on Rails, MySQL, HTML, JavaScript (6+ years).

  • Excellent frontend and backend skills

  • Ability to build high-performing applications and dealing with large sets of data

  • Application performance monitoring/tuning

  • Create RESTful APIs. Use APIs for integrating with third party applications

Additional Skills:

  • Excellent written and verbal communication skills.

  • Experience in working in Agile/Scrum development process.

General Requirements:

  • Availability to work during the IST working hours.

  • High-Speed Internet and the ability to join technical video meetings during business hours.

  • Strong analytical and problem-solving skills and ability to work as part of multi-functional teams.

  • Ability to collaborate and be a team player.

uphance logo
This application includes an assessment as the first step