CareerPlanSign in

Principal Software Engineer

🌐 Remote💼 Full-time🗓 2026-10-02

Core

Design and implement scalable frontend systems and AI-first products for clients.

Role type

Principal Software Engineer (Frontend)

Builds

Scalable user interface systems and AI-integrated product features

Domain

Technology / Frontend Engineering / AI

Deliverable

production ML models

Required skills

JavaScript, HTML, CSS, React, AngularJS, Vue, Jest, Cypress, Mocha, Chai, system architecture, observability, error handling, full-stack debugging, Agile methodologies, mentoring

Preferred skills

AI-first product development, bundling, linting, testing, releasing

Technologies

React, AngularJS, Vue, Jest, Cypress, Mocha, Chai

Responsibilities

Build fast, testable, scalable client code; plan and implement scalable UI systems; use AI to amplify engineering impact; lead code reviews and documentation; resolve complex bugs; drive projects from design to launch; onboard and mentor engineers

Seniority

Principal, hands-on IC with mentorship

Sourced via codingjobboard · Listed on CareerPlan, which tracks 928,000+ jobs from 20+ sources.