Ruby on Rails Developer
BlueEast
Lahore G.P.O., pk
3d ago

Job Description

  • Design, build, and maintain efficient, reusable, and reliable Ruby code.
  • A knack for writing clean, readable Ruby code.
  • Identifies bottlenecks and bugs, and devise solutions to these problems.
  • Responsible to understand fundamental design principles behind a scalable application.
  • Concepts of MVC, Mocking, and ORM.
  • Consumes and builds robust, SOAP and RESTful APIs.
  • Able to create database schemas that represent and support business processes.
  • Delivers maintainable, well-tested and structured code and documentation.
  • Able to work independently and resolve technical tasks with minimal guidance. This includes not only code but research and decision-making regarding best practices.
  • Communicates effectively with co-workers to ensure team efficiency and provide mentoring as needed to more junior developers.
  • Reviews pull-requests as requested and, more broadly, maintain a critical eye on system performance and security.
  • Able to compose and present comprehensive proposals during design tasks that outline options and assessments.
  • Requirements

    Education : BS in computer science / software engineering or relevant field.

    Experience, Skills and Competencies :

  • The right candidate must have 1 or 4 years of experience on Ruby on Rails.
  • Ruby on Rails (Rails 5 + 6, older versions a plus).
  • Extensive knowledge of design patterns (singleton, factory, adapter, observer, strategy, etc.)
  • Setting up and managing CI / CD pipelines using Jenkins, GitHub CI / CD, CodeDeploy, or any other CI / CD tool.
  • Modern JS frameworks (Node.js, Deno, React, Redux, Vue.js, Angular).
  • Experience with Service Objects and Query Objects.
  • Experience writing command-line apps using Ruby Gems.
  • Exceptional problem solving and ability to work independently.
  • Able to implement automated testing platforms and unit tests.
  • Understanding of Agile methodologies.
  • Solid understanding and extensive experience with version control tools like Git.
  • Experience with Relational Databases like MySQL or PostgreSQL and also Active Record.
  • TDD / BDD experience (Rspec, Cucumber, Capybara for simulator).
  • Writing and consuming RESTful APIs.
  • Hands on GitHub CI / CD / Jenkins / CodeDeploy or any other similar tool.
  • Knowledge of Redis / Memcached / Influx.
  • Good knowledge of MySQL / MariaDB / Oracle / PostgreSQL / RDS.
  • Understanding of Kubernetes / Docker / Mesos.
  • Apache / Nginx / HAProxy.
  • Good understanding of any of these cloud platforms and their eco-systems : AWS, GCP, Azure.
  • Requirements

    Education : BS in computer science / software engineering or relevant field. Experience, Skills and Competencies : The right candidate must have 1 or 4 years of experience on Ruby on Rails.

    Ruby on Rails (Rails 5 + 6, older versions a plus). Extensive knowledge of design patterns (singleton, factory, adapter, observer, strategy, etc.

    Setting up and managing CI / CD pipelines using Jenkins, GitHub CI / CD, CodeDeploy, or any other CI / CD tool. Modern JS frameworks (Node.

    js, Deno, React, Redux, Vue.js, Angular). Experience with Service Objects and Query Objects. Experience writing command-line apps using Ruby Gems.

    Exceptional problem solving and ability to work independently. Able to implement automated testing platforms and unit tests.

    Understanding of Agile methodologies. Solid understanding and extensive experience with version control tools like Git. Experience with Relational Databases like MySQL or PostgreSQL and also Active Record.

    TDD / BDD experience (Rspec, Cucumber, Capybara for simulator). Writing and consuming RESTful APIs. Hands on GitHub CI / CD / Jenkins / CodeDeploy or any other similar tool.

    Knowledge of Redis / Memcached / Influx. Good knowledge of MySQL / MariaDB / Oracle / PostgreSQL / RDS. Understanding of Kubernetes / Docker / Mesos.

    Apache / Nginx / HAProxy. Good understanding of any of these cloud platforms and their eco-systems : AWS, GCP, Azure.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form