About us:

Emerald Labs is a Hybrid software development company based out of Texas, USA with an off-shore office here in Lahore. We provide staff augmentation services, helping number of high growth startups based out of the USA to build their teams in Pakistan. Our mission is to connect great Pakistani talent with great companies across USA.

Our Client:

TaxTaker secures Federal and State R&D Tax Credits for Startups and SMBs, the #1 non-dilutive funding program available for growing companies. With a faster and smarter way of calculating credits and preparing reports documenting eligibility, Startups quickly boost cash-flow and increase bottom line.


  • 2 Years Ruby on Rails
  • 2-6 Years development experience

About the role:

We are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.


  • Design, build and maintain efficient, reusable, and reliable Ruby code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization.


  • 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
  • Solid understanding of object-oriented programming
  • Good understanding of server-side templating languages {{such as Liquid, Slim, etc depending on your technology stack}}
  • Good understanding of server-side CSS preprocessors {{such as Sass, based on project requirements}}
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • A knack for writing clean, readable Ruby code
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Able to implement automated testing platforms and unit tests
  • Proficient understanding of code versioning tools {{e.g. Git, Mercurial or SVN}}
  • Familiarity with development aiding tools {{such as Bower, Bundler, Rake, etc}}
  • Familiarity with continuous integration

Good to have:

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

نوکری کی تفصیلات

کل عہدے:
1 اشاعت
نوکری کی شفٹ:
نوکری کی قسم:
نوکری کا مقام:
کوئی ترجیح نہیں
کم از کم تعلیم:
ڈگری کا عنوان:
Computer Science
کیریئر کی سطح:
تجربہ کار پیشہ ور
2 سال - 3 سال
اس سے پہلے درخواست دیجیۓ:
فروری ۱۵, ۲۰۲۱
تاریخِ اِشاعت:
جنوری ۱۴, ۲۰۲۱

Emerald Labs

انفارمیشن ٹیکنالوجی · 11-50 ملازمین - لاہور

Emerald Labs is a hybrid software development company based out of the USA and Pakistan. We are working: Onshore: in Austin, US, Offshore: in Lahore, Pakistan. Emerald Labs started as a trusted offshore software development company in 2018 to fulfill development and/ or out-staffing needs. Whether it be an app, website, or software development, we provide businesses with innovative full-stack development services at a reasonable cost. The company has evolved and taken center stage in information and technology by providing solutions to cater to our clients. We have vast experience in accomplishing several projects in the US. Our growing team of devoted technology professionals who transform their business models and take their business to new heights and makes us the partner of choice for organizations committed to achieving success in their industry. We excel at delivering business solutions to a huge list of clients from diverse industries. What makes us unique is our capacity to help customers and address their challenges. We serve them to enhance their profitability by ensuring that their center business capacities work quicker, better, and affordable. Emerald Labs is the great place to work because our mission is to connect great talent with great companies. We give international exposure to our team by allowing them to work for clients across the globe. Our working criteria are simple – we deliver high-quality services by generating flexible software solutions within a fun, disciplined, and friendly work environment that promotes teamwork and unity which strengthen the company. For us people matter more than their degrees. We Recruit, Reward, and Release people based on values. We value our people by giving them the benefits that they need. We provide the best care for our employees our compensation structure includes the following besides Basic Salary: House rent Allowance, Medical insurance, Medial Allowance, Conveyance Allowance, Mobile/internet Allowance, Utility Allowance, Bonuses, Gym Allowance We not only provide the fringe benefits but also provide a Continuous learning fund that enables you to learn and grow your skills in your field. Most importantly, we hire to elevate not Delegate. We are not hiring you to represent and work for us only. We believe that if you work for us you will be able to upgrade your skillset by working for international clients. Emerald Labs is the place where employees are encouraged to ask questions. Our work culture revolves around Values which includes: 1. Integrity 2. Honesty and Truth 3. Transparency 4. Commitment 5. Responsibility and accountability 6. Customer Centricity

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں
I found a job on Rozee!