Sr. Software Engineer (Ruby on Rails or Node.js)

Staunch

Lahore

On-site

PKR 2,400,000 - 4,800,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Staunch is seeking a Senior Software Engineer/Principal to own projects end-to-end, from requirements to delivery and post-release support. You will lead client communications and collaborate with teams to translate client vision into actionable technical outcomes.

The role requires 4+ years in software development, strong MVC framework experience (Rails/Node.js), and the ability to mentor team members while maintaining code quality and scalability in Lahore, Pakistan.

Qualifications

  • Bachelor's degree or above in Computer Science or related field.
  • 4+ years of professional experience in software development, including senior roles.
  • Strong experience in MVC-based frameworks, preferably 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.
  • Client Collaboration & Product Thinking; take the lead in client communication for assigned projects.

Skills

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

Education

Bachelor's degree in Computer Science or related field

Job description

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
  • 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
  • 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
  • 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

Senior/Principal Software Engineer - Ruby on Rails
Senior/Principal Software Engineer - Ruby on Rails

Creative Chaos • Lahore

On-site
PKR 2,000,000 - 3,500,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 • Pakistan

On-site
PKR 2,500,000 - 4,200,000
Paid Time Off
Work From Home
Health Insurance
+4
Senior Software Engineer (Rails/Node) – Client-Facing Lead
Senior Software Engineer (Rails/Node) – Client-Facing Lead

Staunch • Lahore

On-site
PKR 2,400,000 - 4,800,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
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
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 Full Stack Engineer – Team Lead
Senior Full Stack Engineer – Team Lead

Focusteck Inc. • Lahore

On-site
PKR 1,200,000 - 1,500,000
Senior Ruby on Rails Engineer – Lead & Mentor (Remote)
Senior Ruby on Rails Engineer – Lead & Mentor (Remote)

Creative Chaos • Pakistan

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

Creativechaos • Lahore

On-site