Sr Software Engineer Ruby On Rails Or Node Js

STAUNCH

Lahore

On-site

PKR 240,000 - 420,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

STAUNCH is seeking a Senior/Principal Software Engineer to own projects end-to-end, liaising with clients and leading cross-team efforts in Lahore. You will ensure quality delivery, manage scope and timelines, and mentor peers while shaping solutions that align with client visions.

Ideal candidates bring 4+ years in software development, strong MVC framework experience (Ruby on Rails or Node.js), and a proven ability to translate requirements into actionable technical outcomes.

Qualifications

  • Bachelor’s degree or above in Computer Science, Engineering, or a related field
  • 4+ years of professional experience in software development, including Senior Software Engineer or Principal-level roles
  • Strong experience in MVC-based frameworks, preferably with Ruby on Rails or Node.js
  • Hands-on involvement in client communication and team coordination
  • Strong technical foundation, problem-solving skills, and ability to mentor and guide team members

Responsibilities

  • Own projects end-to-end, from requirement understanding to delivery and post-release support.
  • Ensure timely, high-quality delivery by setting clear, realistic goals and aligning team efforts accordingly.
  • Identify risks early and proactively manage dependencies, scope, and timelines.
  • Maintain a strong focus on engineering quality, scalability, and long-term maintainability.
  • Take the lead in client communication for assigned projects.
  • Collaborate with clients to gather, clarify, and refine requirements.
  • Understand the client’s vision and translate it into actionable technical and product outcomes.
  • Add value beyond implementation by researching ideas, competitors, and industry best practices, contributing with a product-oriented mindset.
  • Act as a trusted technical partner to clients, helping shape solutions rather than just executing requirements.
  • Collaborate closely with other Team Leads, Senior Engineers, and stakeholders to ensure consistency and high standards across teams.
  • Share learnings, challenges, and solutions across teams to continuously improve engineering practices.
  • Support a culture of collaboration, ownership, and accountability.
  • Promote and enforce coding standards, guidelines, and best practices.
  • Ensure adherence to engineering processes, discipline, and workflow standards.

Skills

Project ownership
Client communication
Team coordination
Mentoring
Problem solving
MVC frameworks
Ruby on Rails
Node.js

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

MVC frameworks
Ruby on Rails
Node.js

Job description

Job Description

1. Project Ownership & Delivery


  • Own projects end-to-end, from requirement understanding to delivery and post-release support.

  • Ensure timely, high-quality delivery by setting clear, realistic goals and aligning team efforts accordingly.

  • Identify risks early and proactively manage dependencies, scope, and timelines.

  • Maintain a strong focus on engineering quality, scalability, and long-term maintainability.


2. Client Collaboration & Product Thinking


  • Take the lead in client communication for assigned projects.

  • Collaborate with clients to gather, clarify, and refine requirements.

  • Understand the client’s vision and translate it into actionable technical and product outcomes.

  • Add value beyond implementation by researching ideas, competitors, and industry best practices, contributing with a product-oriented mindset.

  • Act as a trusted technical partner to clients, helping shape solutions rather than just executing requirements.


3. Collaboration & Cross-Team Alignment


  • Collaborate closely with other Team Leads, Senior Engineers, and stakeholders to ensure consistency and high standards across teams.

  • Share learnings, challenges, and solutions across teams to continuously improve engineering practices.

  • Support a culture of collaboration, ownership, and accountability.


4. Process, Standards & Policy Enforcement


  • Promote and enforce coding standards, guidelines, and best practices.

  • Ensure adherence to engineering processes, discipline, and workflow standards.


Requirements


  • Bachelor’s degree or above in Computer Science, Engineering, or a related field

  • 4+ years of professional experience in software development, including Senior Software Engineer or Principal-level roles

  • Strong experience in MVC-based frameworks, preferably with Ruby on Rails or Node.js

  • Hands-on involvement in client communication and team coordination

  • Strong technical foundation, problem-solving skills, and ability to mentor and guide team members

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer React Js And Next Js
Sr Software Engineer React Js And Next Js

STAUNCH • Lahore

On-site
PKR 2,000,000 - 2,800,000
Sr. Software Engineer (React.js And Next.js)
Sr. Software Engineer (React.js And Next.js)

Staunch • Lahore

On-site
PKR 1,800,000 - 3,600,000
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
Senior/Principal Software Engineer - Ruby on Rails
Senior/Principal Software Engineer - Ruby on Rails

Creative Chaos • Pakistan

On-site
PKR 2,500,000 - 4,200,000
Paid Time Off
Work From Home
Health Insurance
+4
Senior/Principal Software Engineer - Ruby on Rails
Senior/Principal Software Engineer - Ruby on Rails

Creative Chaos • Lahore

Hybrid
PKR 6,963,000 - 13,928,000
Paid Time Off
Work From Home
Health Insurance
+2
PRINCIPAL SOFTWARE ENGINEER
PRINCIPAL SOFTWARE ENGINEER

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,500,000 - 2,000,000
Principal Software Engineer
Principal Software Engineer

Spur Solutions • Karachi Division

On-site
PKR 16,727,070 - 25,090,605
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 - Rails/Node.js, Lead & Deliver
Senior Software Engineer - Rails/Node.js, Lead & Deliver

STAUNCH • Lahore

On-site
PKR 240,000 - 420,000
Software Engineer
Software Engineer

Trinet Group • Gilgit Division

On-site
PKR 900,000 - 1,300,000