JetThoughts logo

Back-end Developer

JetThoughts·Salary not specified

Primary stack

RubyRuby on RailsAPI

Nice to have's

PostgreSQLMySQLRSpecRuby GemsJavaScriptEmber.jsHTML5/CSSSQLGitHub ActionsJiraRedmine

Job description

Back-end Developer

About the Position

We are seeking a Senior Back-end Developer with extensive Ruby on Rails experience to join our team in Lahore, Punjab, Pakistan. This role is full-time and offers an opportunity to work with cutting-edge technologies and contribute to impactful projects.

Responsibilities

  • Lead the development of data aggregation tools generating static websites.
  • Mentor and train junior developers in Ruby on Rails.
  • Conduct code reviews to enhance code quality.
  • Implement CI/CD pipelines using GitHub Actions.
  • Deploy applications on cloud infrastructure.

Requirements

  • 8 years of experience in back-end development.
  • Proficiency in Ruby on Rails and Ruby.
  • Strong knowledge of APIs, PostgreSQL, MySQL, RSpec, and Ruby Gems.
  • Experience with JavaScript, Ember.js, HTML5/CSS, SQL, GitHub Actions, Jira, and Redmine.

Skills & Expertise

  • Back-end Development
  • API Integration
  • Code Review
  • Full-stack Development
  • Technical Analysis
  • Quality Assurance (QA)
  • Web Development
  • Minimum Viable Product (MVP)
  • CI/CD Pipelines
  • Web Scraping
  • Web App Development
  • Component Testing
  • Technical Hiring
  • Open Source
  • Performance
  • Mentorship
  • Deployment

Tools

  • RSpec
  • GitHub
  • Sublime Text 3
  • Docker Compose
  • Turbo
  • Amazon Elastic Container Service (ECS)
  • Figma
  • AWS CloudFormation
  • Zapier
  • Notion
  • Trello
  • Webpack
  • Redmine
  • Git
  • GitLab
  • Subversion (SVN)
  • RuboCop
  • Moodle

Storage

  • MySQL
  • PostgreSQL
  • Amazon EFS
  • Redis Cache
  • Redis
  • Amazon S3 (AWS S3)
  • MariaDB

Languages

  • CSS
  • JavaScript
  • Ruby
  • Shopify Liquid
  • YAML
  • HTML5
  • SQL
  • HTML
  • Python
  • ECMAScript (ES6)
  • TypeScript
  • C++
  • Java
  • Assembly
  • C#
  • C#.NET
  • Liquid Template
  • XML
  • GraphQL

Frameworks

  • Ruby on Rails (RoR)
  • Ruby on Rails 4
  • Tailwind CSS
  • Ruby on Rails 6
  • Stimulus
  • Ruby on Rails 5
  • Ember.js
  • Bootstrap
  • minitest
  • Chartkick
  • Next.js
  • OAuth 2
  • Cypress
  • Jest

Libraries/APIs

  • CanCanCan
  • Pundit
  • REST APIs
  • Stripe
  • React
  • Liquid
  • Sidekiq
  • Shopify API
  • jQuery
  • Devise
  • Node.js
  • Highcharts
  • Google Chart API
  • Google Maps API
  • OpenAI API
  • Google Ads API
  • jQuery DataTables
  • Delayed Job
  • GitHub API

We Offer

  • Competitive salary
  • Opportunity to work on impactful projects
  • Collaborative and innovative work environment
  • Professional growth and development opportunities

About the Company

Join our team in Lahore, Pakistan, and contribute to delivering enterprise IT asset management and ITSM products for major Fortune 500 clients. We value innovation, collaboration, and continuous learning.

Contact

Interested candidates can sign up for a free account to request contact details and add candidates to their shortlist.

Sign up to request contact

Already have an account? Log in

© JetThoughts. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at JetThoughts

All 18 roles

Popular searches