Apply For This Job


Job Description

Ideal Candidates Should Be


  • Comfortable working in distributed teams of 2 to 6
  • Able to communicate clearly and respectfully to all team members
  • Comfortable communicating with non-technical colleagues and users
  • Familiar with the idea of object oriented programming

Familiar with Agile development methodsRequired skills for all duties include having working knowledge of:

  • Ruby >= 2.4
  • Rails >= 4, common conventions, patterns, and best practices for how to write and run automated tests for Rails apps using Rspec and Capybara (or equivalent)
  • Git and Github
  • CSS3 + HTML5
  • XML and JSON basics
  • working from command line (OS X or Linux)


Other skills required for specific duties include having a working knowledge of, or experience in:


  • SCSS
  • Javascript and jQuery
  • Twitter Bootstrap
  • How REST APIs work
  • Rails gem patterns
  • Spree Commerce


Duties will depend on individual strengths, but may include any of:


  • front-end development
  • back-end development
  • organizing and writing documentation
  • usage stats and analysis
  • DevOps and deployment
  • performance stats, analysis and optimization
  • code review using Github


Bonus skills specific to our projects include experience or familiarity with:


  • Amazon Web Services
  • Solr search indexes
  • Using XPath to querying XML documents


Skills Required


Developer must have demonstrated knowledge of Ruby on Rails development, preferably with 1 -3 years of professional experience. 


Educational Requirements


Bachelor's Degree in Computer Science, Information Technology or related field required or sufficient work experience with sample code and references.

Job Details

Total Positions:
2 Posts
Job Shift:
Second Shift (Afternoon)
Job Type:
Full Time/Permanent
Job Location:
Johar Town, Lahore, Pakistan
No Preference
Minimum Education:
Degree Title:
Computer Science
Career Level:
Experienced Professional
Minimum Experience:
2 Years
Apply Before:
Jun 12, 2018
Posting Date:
May 12, 2018
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Xoho Tech, Inc

Information Technology · 11-50 employees - Lahore

XOHO Tech is a web development firm with offices and clients worldwide. Based out of Lahore Pakistan, Xoho has worked with some of the worlds biggest companies. Our firms specializes in Web development, but is expanding into many other areas of expertise, including mobile development and much more. ...Read More