Job Description:

Ebryx is looking for SENIOR Ruby on Rails (RoR) developers with passion for developing web applications that stand out from the rest of the crowd. We are using the latest techniques for continual integration and test automation. Our ideal candidates should have extensive experience in Web application development on Ruby on Rails , JS Frameworks like Ember JS OR Angular JS etc.

  • Participate in all phases of software development life cycle and write technical documents.
  • Quickly understand and translate user/business requirements into technical solutions.
  • Work in a cross-functional team and take ideas from concept to delivery.
  • Must have the ability to work in a dynamic environment with frequently changing requirements.
  • Participate in testing process to make sure that a stable, reliable and robust application is delivered by the team.
  • Identify performance optimization avenues including UI/UX and overall application experience.
  • Continuously identify, assess, adopt and implement new technologies to maximize development efficiency.
  • Review code written by other team members.
  • Develop new and maintain existing applications.
  • Report to Director/Project Manager.
  • Work directly with developers and product owners.

Skills & Experience:

  • Bachelor's or Masters degree in Computer Science/Engineering/Electrical or equivalent.
  • Must have 5+ years of experience of web applications development.
  • 2+ years of experience with Ruby on Rails, HTML, XML, JavaScript and CSS.
  • Outstanding knowledge of Ruby on Rails framework.
  • Preference would be given if you know RSpec, Ember JS and Dokku.
  • Test Driven Development using RSpec
  • Good understanding of Agile software development methodology (SCRUM) and best practices would be good to have.
  • Good understanding of SQL Databases Postgres/Postgis, MySql or other databases.
  • Understanding of configuration management process and tools like Git, SVN.
  • Ability to learn quickly and adapt to new environments and development frameworks.
  • Excellent analytical and problem solving skills.
  • Good written and oral communications skills.
  • Work effectively as part of the team and have good interpersonal skills.
  • Ability to perform under stress and aggressive deadlines.
  • Organized, motivated and demonstrate the ability to work under minimal supervision to achieve desired objectives.
  • A positive attitude, strong sense of ownership and a results-oriented work ethic.
  • Self-monitor progress against project goals and employ corrective actions as necessary.
  • Strong interpersonal and communication skills (both oral and written).
  • Enjoy working closely with Developers and Product Management in a highly collaborative environment.
  • Great organizational skills and able to work as a team and independently.

Programming Languages, Frameworks, Tools & Technologies:

  • Ruby on Rails, PHP, Python, JavaScript, Ember JS, Angular JS, MYSQL, PostgreSQL, Laravel, Zend, Selenium, RSpec

Skills

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Department:
Engineering
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Bachelor's or Masters degree in Computer Science/Engineering/Electrical or equivalent.
Career Level:
Experienced Professional
Minimum Experience:
3 Years (2+ years of web applications development in RoR)
Work Permit:
Pakistan
Apply Before:
Sep 24, 2014
Posting Date:
Aug 23, 2014

Ebryx

Information Technology · 11-50 employees - Lahore

Ebryx Pvt. Ltd. is the Pakistani arm of Ebryx LLC, a US based custom software and hardware engineering services company. Through our presence in Silicon Valley we engage with leading edge technology companies coming up with new and exciting products in the web, mobile applications, security and telecom space. We form long-term engineering teams for our customers and our engagements tend to span years. Led by alumni of Stanford University and veterans of Silicon Valley, we offer a world class work experience and opportunities for talented engineers to fulfill their potential.

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
I found a job on Rozee!