Ruby on Rails Developer at Ecologix Pakistan

Ecologix Pakistan

Ecologix Pakistan


Ecologix Pakistan


Lahore, Pakistan

Date Posted

June 9, 2021


Software & Web Development Jobs in Pakistan

Job Type


Education Requirement Bachelors/Masters
Career Level Mid Level
Experience 2-3 Years
Base Salary Competitive Salary
Street address Lahore


Our consumer in Canada work at the forefront of eReader growth, making interactive digital textbooks and eBooks obtainable to varsities and to customers who take pleasure in immersive studying on internet and cellular units. The buyer base is increasing quickly, so they’re in search of backend builders who’re desperate to study or innovate on the most recent frameworks and methods to resolve numerous technical challenges similar to internet software scaling, safety, and efficiency. The software is an ordinary Ruby on Rails app deployed by way of Docker. Currently use SQL databases (mySQL migrating to Postgres) and might be integrating Redis for efficiency enhancements. The internet property are constructed with a mixture of Backbone, React, SASS, TS, CSS, EJS Templates, JS, and HTML.

You obligations will embrace:

Deliver maintainable, well-tested and structured code and documentation.
Be capable of work independently and resolve technical duties with minimal steerage. This consists of not solely code however analysis and decision-making concerning greatest practices.
Communicate successfully with co-workers to make sure workforce effectivity and supply mentoring as wanted to extra junior builders.
Review pull-requests as requested and, extra broadly, keep a crucial eye on system efficiency and safety.
Be capable of compose and current complete proposals throughout design duties that define choices and assessments.

You should have: 

Excellent coding abilities with server-side programming language (Ruby, ROR & Java)
Experience constructing hosted merchandise that deal with massive, distributed workflows
Experience growing APIs and consumer libraries (SDKs)
Experience with trendy software program engineering practices of unit testing, steady integration, and deployment