{"id":498,"date":"2026-03-12T07:30:34","date_gmt":"2026-03-12T07:30:34","guid":{"rendered":"https:\/\/s-digitalhub.com\/jobs\/?post_type=product&#038;p=498"},"modified":"2026-03-17T11:06:29","modified_gmt":"2026-03-17T11:06:29","slug":"ruby-developer","status":"publish","type":"product","link":"https:\/\/s-digitalhub.com\/jobs\/product\/ruby-developer\/","title":{"rendered":"Ruby Developer"},"content":{"rendered":"<p data-start=\"225\" data-end=\"613\"><span class=\"BZ_Pyq_fadeIn\">A <\/span><span class=\"BZ_Pyq_fadeIn\">Ruby <\/span><span class=\"BZ_Pyq_fadeIn\">Developer <\/span><span class=\"BZ_Pyq_fadeIn\">is <\/span><span class=\"BZ_Pyq_fadeIn\">responsible <\/span><span class=\"BZ_Pyq_fadeIn\">for <\/span><span class=\"BZ_Pyq_fadeIn\">designing, <\/span><span class=\"BZ_Pyq_fadeIn\">developing, <\/span><span class=\"BZ_Pyq_fadeIn\">and <\/span><span class=\"BZ_Pyq_fadeIn\">maintaining <\/span><span class=\"BZ_Pyq_fadeIn\">web <\/span><span class=\"BZ_Pyq_fadeIn\">applications <\/span><span class=\"BZ_Pyq_fadeIn\">using <\/span><span class=\"BZ_Pyq_fadeIn\">the <\/span><span class=\"BZ_Pyq_fadeIn\">Ruby <\/span><span class=\"BZ_Pyq_fadeIn\">programming <\/span><span class=\"BZ_Pyq_fadeIn\">language. <\/span><span class=\"BZ_Pyq_fadeIn\">They <\/span><span class=\"BZ_Pyq_fadeIn\">write <\/span><span class=\"BZ_Pyq_fadeIn\">efficient <\/span><span class=\"BZ_Pyq_fadeIn\">and <\/span><span class=\"BZ_Pyq_fadeIn\">clean <\/span><span class=\"BZ_Pyq_fadeIn\">code, <\/span><span class=\"BZ_Pyq_fadeIn\">develop <\/span><span class=\"BZ_Pyq_fadeIn\">backend <\/span><span class=\"BZ_Pyq_fadeIn\">systems, <\/span><span class=\"BZ_Pyq_fadeIn\">integrate <\/span><span class=\"BZ_Pyq_fadeIn\">databases, <\/span><span class=\"BZ_Pyq_fadeIn\">and <\/span><span class=\"BZ_Pyq_fadeIn\">collaborate <\/span><span class=\"BZ_Pyq_fadeIn\">with <\/span><span class=\"BZ_Pyq_fadeIn\">other <\/span><span class=\"BZ_Pyq_fadeIn\">developers <\/span><span class=\"BZ_Pyq_fadeIn\">and <\/span><span class=\"BZ_Pyq_fadeIn\">project <\/span><span class=\"BZ_Pyq_fadeIn\">managers <\/span><span class=\"BZ_Pyq_fadeIn\">to <\/span><span class=\"BZ_Pyq_fadeIn\">build <\/span><span class=\"BZ_Pyq_fadeIn\">reliable <\/span><span class=\"BZ_Pyq_fadeIn\">software <\/span><span class=\"BZ_Pyq_fadeIn\">solutions. <\/span><span class=\"BZ_Pyq_fadeIn\">Ruby <\/span><span class=\"BZ_Pyq_fadeIn\">Developers <\/span><span class=\"BZ_Pyq_fadeIn\">often <\/span><span class=\"BZ_Pyq_fadeIn\">work <\/span><span class=\"BZ_Pyq_fadeIn\">with <\/span><span class=\"BZ_Pyq_fadeIn\">web <\/span><span class=\"BZ_Pyq_fadeIn\">frameworks <\/span><span class=\"BZ_Pyq_fadeIn\">to <\/span><span class=\"BZ_Pyq_fadeIn\">create <\/span><span class=\"BZ_Pyq_fadeIn\">scalable <\/span><span class=\"BZ_Pyq_fadeIn\">applications.<\/span><\/p>\n<h3 data-section-id=\"1jwlo5w\" data-start=\"615\" data-end=\"636\"><strong data-start=\"619\" data-end=\"636\"><span class=\"BZ_Pyq_fadeIn\">Working <\/span><span class=\"BZ_Pyq_fadeIn\">Hours<\/span><\/strong><\/h3>\n<ul data-start=\"637\" data-end=\"766\">\n<li data-section-id=\"50unwk\" data-start=\"637\" data-end=\"662\">\n<p data-start=\"639\" data-end=\"662\"><strong data-start=\"639\" data-end=\"660\"><span class=\"BZ_Pyq_fadeIn\">40 <\/span><span class=\"BZ_Pyq_fadeIn\">hours <\/span><span class=\"BZ_Pyq_fadeIn\">per <\/span><span class=\"BZ_Pyq_fadeIn\">week<\/span><\/strong><\/p>\n<\/li>\n<li data-section-id=\"15pb6su\" data-start=\"663\" data-end=\"707\">\n<p data-start=\"665\" data-end=\"707\"><strong data-start=\"665\" data-end=\"705\"><span class=\"BZ_Pyq_fadeIn\">Monday <\/span><span class=\"BZ_Pyq_fadeIn\">to <\/span><span class=\"BZ_Pyq_fadeIn\">Friday (<\/span><span class=\"BZ_Pyq_fadeIn\">9:<\/span><span class=\"BZ_Pyq_fadeIn\">00 <\/span><span class=\"BZ_Pyq_fadeIn\">AM \u2013 <\/span><span class=\"BZ_Pyq_fadeIn\">6:<\/span><span class=\"BZ_Pyq_fadeIn\">00 <\/span><span class=\"BZ_Pyq_fadeIn\">PM)<\/span><\/strong><\/p>\n<\/li>\n<li data-section-id=\"wtfbit\" data-start=\"708\" data-end=\"766\">\n<p data-start=\"710\" data-end=\"766\"><span class=\"BZ_Pyq_fadeIn\">Overtime <\/span><span class=\"BZ_Pyq_fadeIn\">may <\/span><span class=\"BZ_Pyq_fadeIn\">be <\/span><span class=\"BZ_Pyq_fadeIn\">required <\/span><span class=\"BZ_Pyq_fadeIn\">depending <\/span><span class=\"BZ_Pyq_fadeIn\">on <\/span><span class=\"BZ_Pyq_fadeIn\">project <\/span><span class=\"BZ_Pyq_fadeIn\">deadlines.<\/span><\/p>\n<\/li>\n<\/ul>\n<h3 data-section-id=\"16j03d\" data-start=\"768\" data-end=\"782\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>A Ruby Developer is responsible for designing, developing, and maintaining web applications using the Ruby programming language. They write efficient and clean code, develop backend systems, integrate databases, and collaborate with other developers and project managers to build reliable software solutions. Ruby Developers often work with web frameworks to create scalable applications. Working Hours 40 [&hellip;]<\/p>\n","protected":false},"featured_media":113,"template":"","meta":[],"product_brand":[],"product_cat":[124,210,128],"product_tag":[],"class_list":{"0":"post-498","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-information-technology-it","7":"product_cat-programming","8":"product_cat-software-development","10":"first","11":"instock","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"exclude_global_add_ons":false,"addons":[{"name":"Job Experience","type":"custom_text","position":0,"required":true,"title_format":"label","default":"","description_enable":false,"description":"","placeholder_enable":false,"placeholder":"","display":"select","restrictions_type":"any_text","adjust_price":false,"price":"","price_type":"flat_fee","restrictions":false,"min":"0","max":"0","options":[],"id":1773630828},{"name":"Career Level","type":"multiple_choice","position":1,"required":true,"title_format":"label","default":"","description_enable":false,"description":"","placeholder_enable":false,"placeholder":"","display":"select","restrictions_type":"any_text","adjust_price":false,"price":"","price_type":"flat_fee","restrictions":false,"min":"0","max":"0","options":[{"label":"Fresher","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Middle","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Senior","price":"","price_type":"flat_fee","image":0,"visibility":true}],"id":1773630829},{"name":"Candidate City:","type":"multiple_choice","position":2,"required":true,"title_format":"label","default":"","description_enable":false,"description":"","placeholder_enable":false,"placeholder":"","display":"select","restrictions_type":"any_text","adjust_price":false,"price":"","price_type":"flat_fee","restrictions":false,"min":"0","max":"0","options":[{"label":"Lahore","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Faisalabad","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Rawalpindi","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Gujranwala","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Multan","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Sargodha","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Sialkot","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Bahawalpur","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Jhang","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Sheikhupura","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Gujrat","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Sahiwal","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Okara","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Kasur","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Jhelum","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Ahmedpur East","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Arif Wala","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Attock","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Bahawalnagar","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Bhakkar","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Bhalwal","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Burewala","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Chakwal","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Chishtian","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Chichawatni","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Chiniot","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Dera Ghazi Khan","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Daska","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Dipalpur","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Ferozewala","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Farooqabad","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Gujranwala Cantonment","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Gojra","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Gujar Khan","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Hafizabad","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Hasilpur","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Haroonabad","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Haveli Lakha","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Jalalpur Jattan","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Jampur","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Jaranwala","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Jauharabad","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Jatoi","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Kamalia","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Kamoke","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Khanpur","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Khanewal","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Kot Abdul Malik","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Layyah","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Lodhran","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Kharian","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Khushab","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Kot Addu","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Kot Radha Kishan","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Lalamusa","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Ludhewala Waraich","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Mailsi","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Mandi Bahauddin","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Mian Channu","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Mianwali","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Muridke","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Muzaffargarh","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Narowal","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Pakpattan","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Pasrur","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Pattoki","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Phool Nagar","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Rahim Yar Khan","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Rajanpur","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Renala Khurd","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Sadiqabad","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Sambrial","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Sangla Hill","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Shakargarh","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Samundri","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Shujabad","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Vehari","price":"","price_type":"flat_fee","image":0,"visibility":false},{"label":"Wah Cantonment","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Wazirabad","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Taunsa","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Taxila","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Nankana Sahib","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"Larkana","price":"","price_type":"flat_fee","image":0,"visibility":true}],"id":1774347955},{"name":"Do you have Passport (optional)","type":"multiple_choice","position":3,"required":false,"title_format":"label","default":"","description_enable":false,"description":"","placeholder_enable":false,"placeholder":"","display":"radiobutton","restrictions_type":"any_text","adjust_price":false,"price":"","price_type":"flat_fee","restrictions":false,"min":"0","max":"0","options":[{"label":"Yes","price":"","price_type":"flat_fee","image":0,"visibility":true},{"label":"No","price":"","price_type":"flat_fee","image":0,"visibility":true}],"id":1775666703},{"name":"Upload CV (optional)","type":"file_upload","position":4,"required":false,"title_format":"label","default":"","description_enable":false,"description":"","placeholder_enable":false,"placeholder":"","display":"select","restrictions_type":"any_text","adjust_price":false,"price":"","price_type":"flat_fee","restrictions":false,"min":"0","max":"0","options":[],"id":1776233161}],"_links":{"self":[{"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/product\/498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/media\/113"}],"wp:attachment":[{"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/media?parent=498"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/product_brand?post=498"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/product_cat?post=498"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/s-digitalhub.com\/jobs\/wp-json\/wp\/v2\/product_tag?post=498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}