Senior/Principal Software Engineer - Ruby on Rails

Creative Chaos

Lahore

Hybrid

PKR 6,963,788 - 13,927,576

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Time Off
Work From Home
Health Insurance
Training and Development
Life Insurance

Job summary

Creative Chaos is looking for a Senior Software Engineer specializing in Ruby on Rails in Lahore, Pakistan. The ideal candidate will develop server applications, mentor juniors, and optimize performance. Responsibilities include analyzing business needs, leading projects, and ensuring code quality.

Key qualifications entail a BS in Computer Science and 3-8 years of experience in Ruby on Rails and API interfaces. The position offers remote work options and comprehensive health benefits.

Qualifications

  • 3-8 years of working experience in Ruby on Rails and its frameworks.
  • Extensive experience with gems in the Ruby/Rails ecosystem, especially Devise and Pundit.
  • Comfortable implementing testing specs using the RSpec framework.

Responsibilities

  • Analyze business requirements and estimate assigned tasks.
  • Collaborate with team members and lead a team of software engineers.
  • Ensure security and performance of server applications.

Skills

Ruby on Rails
API development
Performance tuning
SQL
Agile methodologies
Mentoring
Cross-functional collaboration

Education

BS degree in Computer Science/Software Engineering

Tools

RSpec
Docker
Kubernetes

Job description

Job Summary A Senior Software Engineer for Ruby on Rails is an associate at Creative Chaos who primarily develops server applications across various software platforms including writing RESTful APIs that are consumed by client applications. The engineer ensures functionality, security and performance of the server application aligns with the design and is completely bug-free. Senior engineers also mentor juniors and strengthen the team through training.

Job Duties And Responsibilities
  • Analyze business requirements
  • Estimate assigned tasks
  • Write code and unit tests
  • Collaborate with other team members
  • Tune code for enhanced security and performance
  • Maintain systems by fixing any existing issues
  • Update issue tracking software
  • Provide status updates
  • Communicate with client
  • Control versions of your code
  • Research new technologies
  • Lead a team of software engineers
  • Mentor team members through training and guidance
  • Upgrade skills and knowledge
  • Evaluate candidates for open positions
Requirements
  • BS degree in Computer Science/Software Engineering or similar relevant field
  • 3‑8 years of working experience in Ruby on Rails and its frameworks
  • Extensive experience working with common gems in the Ruby/Rails ecosystem (Devise and Pundit in particular)
  • Experience building large-scale production web applications with API interfaces
  • Experience with performance challenges of a production RoR web application (e.g., stress testing and performance tuning)
  • Strong understanding of the testing pyramid and comfortable implementing specs in each layer using the RSpec framework
  • Ability to work effectively at all levels of the stack (Rails, Ruby, ES6)
  • Familiarity with front‑end technologies (JavaScript, CSS and HTML)
  • Strong understanding of SQL and experience in writing SQL queries
  • Strong experience with CI/CD pipelines, AWS and cloud technologies (including Docker and Kubernetes)
  • Experience in Agile development methodologies, including Scrum
  • Excellent verbal and written English communication skills
  • Excellent problem‑solving and analytical skills
Benefits
  • Paid Time Off
  • Work From Home
  • Health Insurance
  • OPD
  • Training and Development
  • Life Insurance
  • Exchange Program
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java
Senior Software Engineer - Java

Creative Chaos • Karachi Division

On-site
PKR 2,790,000 - 4,687,000
Paid Time Off
Work From Home
Health Insurance
+5
Senior Software Engineer - Java
Senior Software Engineer - Java

Creativechaos • Lahore

On-site
Software Engineer - Web (ROR)
Software Engineer - Web (ROR)

Exper Labs • Lahore Cant

On-site
PKR 900,000 - 1,500,000
Gym
Health Insurance
Provident Fund
Senior Ruby on Rails Engineer — Remote & Mentorship
Senior Ruby on Rails Engineer — Remote & Mentorship

Creative Chaos • Lahore

Hybrid
PKR 6,963,000 - 13,928,000
Paid Time Off
Work From Home
Health Insurance
+2
Principal Software Engineer - React
Principal Software Engineer - React

Creative Chaos • Lahore

On-site
Paid Time Off
Work From Home
Health Insurance
+4
Senior ROR Developer
Senior ROR Developer

Whizzbridge • Lahore

On-site
Career Progression Program
Company Paid Udemy Courses
Cloud Certifications
Senior Software Engineer - Node
Senior Software Engineer - Node

Creative Chaos • Pakistan

Hybrid
PKR 250,000 - 450,000
Paid Time Off
Work From Home
OPD
+1
Web Engineer (Ruby on Rails) - Cloud & Microservices
Web Engineer (Ruby on Rails) - Cloud & Microservices

Exper Labs • Lahore Cant

On-site
PKR 900,000 - 1,500,000
Rails Developer: Build Scalable Web Apps & APIs
Rails Developer: Build Scalable Web Apps & APIs

TIKSOM • Lahore

On-site
Ruby on Rails Developer
Ruby on Rails Developer

TIKSOM • Lahore

On-site