Raft

Principal Frontend Engineer

Raft

full-time

Posted on:

Location Type: Remote

Location: Remote • Florida, Hawaii, Massachusetts, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AngularReactVue.js

About the role

  • Lead the design and development of scalable, user-centric frontend systems that power Raft's flagship products.
  • Architect and implement robust solutions using React, Vue, and/or Angular while ensuring security, performance, and reliability across mission-critical applications.
  • Mentor engineers while spending significant time writing code and solving complex technical challenges.
  • Work closely with customers at deployment sites, gathering feedback and implementing improvements.

Requirements

  • 8+ years of frontend software engineering experience using modern, component-based UI frameworks.
  • Proven experience building and scaling complex user interfaces and component architectures
  • Deep understanding of DevSecOps principles and practices, including ICAM
  • Experience with containerized frontend deployments and CI/CD pipelines
  • Strong experience with modern frontend architectures and design systems
  • Experience with real-time data visualization and high-performance rendering
  • Knowledge of security best practices for enterprise and government systems
  • Proven track record of mentoring engineering talent
  • Experience designing modular, extensible component systems
  • Proficiency with Agentic AI coding tools (such as Claude Code)
  • Excellent problem-solving and communication skills
  • Fast learner, analytical thinker, hands-on approach to technical leadership
Benefits
  • Highly competitive salary
  • Fully covered healthcare, dental, and vision coverage
  • 401(k) and company match
  • Take as you need PTO + 11 paid holidays
  • Education & training benefits
  • Generous Referral Bonuses
  • And More!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactVueAngularDevSecOpsCI/CDreal-time data visualizationhigh-performance renderingmodular component systemsAgentic AI coding toolscomponent-based UI frameworks
Soft skills
mentoringproblem-solvingcommunicationanalytical thinkingtechnical leadershipfast learnerhands-on approach