Senior Software Engineer — Node.js, Vue.js, Swift | Ownership Path in NM

Civic Innovation Lab

Albuquerque (NM)

Hybrid

USD 97,000 - 137,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Civic Innovation Lab in Albuquerque, NM is seeking a Senior Software Engineer who prioritizes depth over breadth. You will own critical Node.js work, bridging Swift and Vue.js components, and driving clean, test-covered code across the stack.

The role emphasizes ownership, mentorship, and pragmatic engineering decisions. Ideal candidates bring 6+ years of experience, willingness to commute or work flexibly, and a relentless curiosity to sharpen the craft.

Qualifications

  • Strong Node.js expertise with test coverage.
  • Experience bridging Swift and Vue.js.
  • Willingness to commute to Albuquerque, NM or work flexibly as needed.

Responsibilities

  • Backfill Node.js test coverage on the riskiest corners of Civic Innovation Lab's codebase.
  • Bridge Swift and Vue.js so the two halves of Civic Innovation Lab's platform finally talk
  • Question the mission-soaked Swift pattern everyone copied and propose something cleaner
  • Hand off Swift runbooks so the next on-call at Civic Innovation Lab sleeps better
  • Carry a feedback-hungry Node.js feature through code freeze without breaking Civic Innovation Lab stability

Skills

Node.js
Swift
Vue.js
6+ years experience

Job description

Civic Innovation Lab in Albuquerque, NM is seeking a Senior Software Engineer who prioritizes depth over breadth. You will own critical Node.js work, bridging Swift and Vue.js components, and driving clean, test-covered code across the stack.

The role emphasizes ownership, mentorship, and pragmatic engineering decisions. Ideal candidates bring 6+ years of experience, willingness to commute or work flexibly, and a relentless curiosity to sharpen the craft.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Civic Innovation Lab • Albuquerque (NM)

Hybrid
USD 97,000 - 137,000
Lead Software Engineer — Full Ownership, Growth & NM Benefits
Lead Software Engineer — Full Ownership, Growth & NM Benefits

Energy Innovation Corp • Las Cruces (NM)

On-site
USD 100,000 - 153,000
Mentorship program
Benefits package
Senior Node.js Engineer — Remote, End-to-End Ownership
Senior Node.js Engineer — Remote, End-to-End Ownership

Egreenservices • Hobbs (NM)

Remote
USD 69,000 - 95,000
Senior Software Engineer - Remote, End-to-End Impact
Senior Software Engineer - Remote, End-to-End Impact

Filetwigbay • Las Cruces (NM)

Remote
USD 91,000 - 123,000
Senior Software Engineer — Ownership, Growth, Mentorship
Senior Software Engineer — Ownership, Growth, Mentorship

Apple Inc. • Woodbury (MN)

Hybrid
USD 111,000 - 164,000
Vue.js Engineer – Ownership, Growth, & Flexible NH Setup
Vue.js Engineer – Ownership, Growth, & Flexible NH Setup

Egreenservices • Manchester (NH)

Hybrid
USD 53,000 - 80,000
paid learning
health coverage
mentorship
+1
Senior Software Engineer Civic Solutions Group Las Cruces, NM
Senior Software Engineer Civic Solutions Group Las Cruces, NM

Filetwigbay • Las Cruces (NM)

Remote
USD 91,000 - 123,000
Senior Software Engineer
Senior Software Engineer

Energy Innovation Corp • Grand Rapids (MI)

On-site
USD 82,000 - 132,000
Senior Software Engineer: End-to-End Delivery Flexible Hours
Senior Software Engineer: End-to-End Delivery Flexible Hours

Energy Innovation Corp • Grand Rapids (MI)

On-site
USD 82,000 - 132,000
Senior Node.js Developer — Ownership & Growth (Contract)
Senior Node.js Developer — Ownership & Growth (Contract)

Advisory Solutions Group • Gresham (OR)

On-site
USD 90,000 - 139,000