Full Stack Engineer - Vice President

iCapital•Salt Lake City, UT
•$140,000 - $165,000•Hybrid

About The Position

The Full Stack Engineer, Vice President at iCapital works end-to-end on new features, enhancements, and defect resolution for one or more software platforms. The role works closely with Product Management throughout the software development process to detail requirements, review work in progress, and address issues found during manual testing. The engineer develops web applications using React on the frontend and Ruby on Rails on the backend, contributes to system design and architecture, and provides effective mentorship to junior engineers. The role participates in architecture reviews, technical design, daily stand-ups, and peer code reviews as part of the standard software development lifecycle and change process. Employees work in the office Monday through Thursday, with flexibility to work remotely on Friday.

Requirements

  • At least 8 years of software engineering experience building enterprise SaaS cloud-based solutions.
  • At least 6 years of Ruby on Rails development experience.
  • At least 6 years of hands-on experience with modern JavaScript frameworks such as React.
  • At least 6 years of experience developing front-end and back-end test automation using RSpec, Cucumber, or similar tools.
  • Technical leadership or management experience.
  • Demonstrated understanding of relational database concepts and modeling practices.
  • Familiarity with cloud-based technologies such as Kubernetes and AWS.
  • Ability to work in an Agile/Kanban methodology.
  • Ability to work independently or as part of a group effort, as required.
  • Solid problem-solving ability.
  • Excellent communication skills.
  • Collaborative approach to software development.

Responsibilities

  • Develop web applications using React for the frontend and Ruby on Rails for the backend.
  • Work with Product Management throughout software development to detail requirements, review work in progress, and address issues found during manual testing.
  • Contribute to system design and architecture, considering technical trade-offs.
  • Mentor junior engineers.
  • Participate in architecture reviews and technical design.
  • Participate in daily stand-up meetings.
  • Participate in peer code reviews as part of the standard SDLC and change process.
  • Build, enhance, and resolve defects in one or more iCapital software platforms.

Benefits

  • Equity for all full-time employees.
  • Annual performance bonus.
  • Employer-matched retirement plan.
  • Subsidized healthcare.
  • Employer-paid dental, vision, telemedicine, and virtual mental health counseling.
  • Parental leave.
  • Unlimited paid time off (PTO).
  • Flexible remote work on Fridays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service