Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer (Front-end)

$130k - $155k

EverFi

Principal Software Engineer (Front-end)

Everfi is a leading education technology company founded in 2008 that delivers digital learning solutions focused on real-world skills. The company provides scalable education in areas such as financial literacy, health and wellness, and workplace readiness.

We are seeking a Principal Software Engineer (Front-end) to set the technical standard for system architecture, software design, and platform engineering. You will lead through technical authority, guide our most complex engineering work, and shape the platform strategy and engineering culture behind our product. Your impact will be measured by the quality and strategic value of the technical decisions you own.

Principal Software Engineer (Front-end) Compensation and Benefits

Target base salary range: $130,000-$155,000 depending on experience and education. Everfi may pay more or less based on employee qualifications, market value, Company finances, and other operational considerations.

This role is eligible to participate in the Corporate Bonus Plan

100% Remote position

Health, Dental, and Vision insurance

401(K) with matching contribution

Generous Paid Time Off (PTO)

Principal Software Engineer (Front-end) Responsibilities

Advanced Technical Design and Engineering:

  • Design, build, and maintain the most complex components of the software platform — including core system services, high-reliability infrastructure, critical APIs, and integration architecture — with a standard of quality, performance, and maintainability that serves as the benchmark for the team
  • Analyze system performance, scalability constraints, and technical debt, and develop and execute remediation plans that improve reliability and long-term maintainability
  • Evaluate emerging software engineering tools, architectural patterns, and methodologies, making well-reasoned recommendations to leadership on when and how to adopt them

Technical Standards and Engineering Quality:

  • Define and champion engineering best practices, code standards, testing frameworks, and architectural guidelines to govern the quality of work produced by the team
  • Conduct rigorous code and design reviews, providing specific, constructive technical feedback that elevates the quality of outputs at every level of the team
  • Develop and maintain authoritative technical documentation — including architecture decision records, system design documents, and engineering runbooks — that builds institutional knowledge and reduces operational risk

System Architecture and Platform Evolution:

  • Own the technical design of major platform initiatives, from initial architecture through implementation and operationalization, ensuring solutions are scalable, cost-efficient, and aligned with the company's engineering strategy
  • Partner closely with peers and technical leaders on platform roadmap decisions, contributing deep technical perspective to investment priorities and architectural trade-offs
  • Ensure that system design decisions account for security, reliability, observability, and compliance requirements from the outset rather than as retrofits

Technical Mentorship and Team Development:

  • Serve as the primary technical mentor for less experienced engineers on the team, providing guidance on architecture approaches, debugging complex problems, and developing sound engineering judgment over time
  • Contribute to onboarding frameworks and internal technical learning resources that accelerate the development of engineers at all levels
  • Model engineering culture and professional standards expected at the highest IC level — curiosity, rigor, generosity with knowledge, and a bias toward durable solutions

Cross-Functional Technical Partnership:

  • Partner with Product, QA, and Operations stakeholders on technical requirements and translate those requirements into well-designed, production-ready solutions
  • Represent the software engineering function in cross-functional technical discussions, contributing authoritative perspective on system feasibility, complexity, and trade-offs
  • Contribute software engineering insight to planning conversations where platform architecture or system decisions have significant product or operational implications

Principal Software Engineer (Front-end) Qualifications

  • Minimum of a bachelor's degree in computer science, Software Engineering, or a related technical field; advanced degree preferred
  • 8 -10 years of progressive experience in software engineering or a closely related discipline, with a demonstrable record of designing and building complex, production-grade software systems in a SaaS or technology environment
  • Expert-level proficiency in system design, including distributed systems, microservices architecture, API design, cloud infrastructure patterns, and reliability engineering
  • Experience with component-based frameworks like React or Vue and an ability to identify and architect reusable components for varied use-cases is required
  • Experience writing front end code using JavaScript, HTML5, CSS3, ARIA and other related user interface technologies is required
  • Understanding of asynchronous request handling, partial page updates, AJAX, and REST
  • Understanding of fundamental design principles behind a scalable web application
  • Experience with front-end build/config management, such as yarn/npm, webpack (or similar tools like rollup/parcel), and testing tools like Jasmine, Karma, Mocha, Enzyme, Jest, etc is preferred
  • Proven track record of mentoring and elevating less experienced engineers through technical engagement, feedback, and knowledge-sharing without requiring formal management authority
  • Experience or interest in AI-assisted development tools (e.g., GitHub Copilot, Claude Code) is a nice to have; we support and encourage growth in this area
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Front-end) in United States vacancy
  •  ...Software Engineer III This position will be instrumental in the development of the new version of this mission critical application, which...  ...-on coding/programmer position. The SWE3 should be a strong front-end developer. 1) Java and javascript development in a Linux... 
    Front end

    Fuse Engineering

    Maryland
    1 day ago
  •  ...Software Developer Design and develop software applications using Twelve-Factor App methodology from functional requirements....  ...Script, JavaScript, JSP, HTML, CSS, XML, AJAX, and jQuery. Front end development using modern JavaScript and experience with ES13+... 
    Front end

    Saxon Global

    Washington DC
    1 day ago
  •  ...Principal Software Engineer Duration: Long term Contract Location: Boston, MA (onsite) Must have skills: Python...  .... Full stack dev exp is required; python based (front end/middle end) and SQL backend Experience with key Python... 
    Front end
    Long term contract

    3B Staffing LLC

    Boston, MA
    1 day ago
  •  ...: Job Summary We are seeking a highly experienced Principal Software Engineer to lead the design and delivery of scalable, cloud-native...  ...applications aligned with enterprise architecture standards Drive front-end engineering efforts to build responsive, accessible user... 
    Front end

    Vets Hired

    Boston, MA
    3 days ago
  • $180k - $220k

     ...Principal Software Engineer In this role, you will report directly to the Director of Engineering and operate as a Principal Engineer across...  ...programming paradigms ~ Strong experience with React and modern front-end architectures ~ Strong background in system design,... 
    Front end
    Remote work

    eDynamic Learning

    United States
    20 hours ago
  •  ...Software Integration Engineer Our client is seeking a highly skilled and motivated software integration engineer to join our team. The ideal...  ...Experience developing Web applications Knowledge of multiple front-end languages and libraries (e.g., Thymeleaf, HTML/ CSS,... 
    Front end

    MRINetwork

    Pensacola, FL
    18 hours ago
  • $200k - $250k

     ...Principal Software Engineer (NY) Title of Role: Principal Software Engineer (NY) Location: New York, hybrid Company Stage of Funding:...  ...understanding of cloud architecture principles. ~ Strong front-end development skills using React and TypeScript. Preferred... 
    Front end
    Work at office

    Recruiting from Scratch

    New York, NY
    1 day ago
  • $94.35 - $125.03 per hour

     ...behalf of a partner company. We are currently looking for a Principal Software Engineer in United States. This is a high-impact opportunity...  ...Accountabilities: Lead the design and development of scalable front-end and back-end web applications and digital platforms.... 
    Front end
    Hourly pay
    Remote work

    Jobgether

    United States
    2 days ago
  •  ...Description: Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native...  ...guiding delivery and removing obstacles Collaborate on front-end solutions to build responsive, accessible, customer-... 
    Front end

    Vets Hired

    Boston, MA
    3 days ago
  •  ...days on site in New York, NY Our client seeks a Principal Software Engineer to lead hands-on development across WordPress, Shopify, and...  ...experience with PHP, including frameworks such as Laravel. Front-end experience with React or Vue. Experience with HTML,... 
    Front end
    Permanent employment
    Full time

    Eliassen Group

    New York, NY
    3 days ago
  •  ...seeking a Very high level Principal Full stack engineer to join one of our reputed...  ...someone who enjoys building end-to-end systems - combining...  ...with intuitive, performant front-end experiences. Key Responsibilities...  ...experience as a full stack software engineer. Strong experience... 
    Front end
    Contract work
    Remote work

    Revolution Technologies

    New York, NY
    2 days ago
  •  ...the next generation of compiler and software infrastructure to accelerate Large...  ...architectures. We are looking for a Principal Software Development Engineer to lead technical development in...  ...experience in compiler development (front-end, middle-end, and/or back-end) and code... 
    Front end

    Advanced Micro Devices , Inc.

    Boxborough, MA
    1 day ago
  •  ...Principal Software Engineer Seeking a Principal Software Engineer to build and modernize digital commerce and enterprise platforms. This role...  ...development in a.NET and C# environment, including modern front end frameworks. Guide and support efforts to modernize and... 
    Front end

    Work Life Limbo

    Wildwood, MO
    1 day ago
  •  ...Procurement or Supply Chain industry is a plus. Strong Experience over Microsoft Azure or Google Cloud Architecture and multiple front-end technologies. GEP is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment... 
    Front end
    Work experience placement
    Local area

    N B Ventures

    Clark, NJ
    4 days ago
  •  ...Principal Software Engineer BackOps AI is transforming supply chain operations with agentic AI solutions...  ..., architecting and implementing the end-to-end systems that power our agentic...  ...Implement new features across our React front end and Node.js/Python back end AI... 
    Front end
    Full time
    Remote work
    Flexible hours

    BackOps

    San Francisco, CA
    4 days ago
  •  ...Principal Software Engineer We are looking for a Principal Software Engineer who is going to have an immediate impact on our roadmap: from building...  ...and system design ~ Proficient understanding of both front end and back end system design and architecture ~ Expert in... 
    Front end
    Immediate start
    Remote work
    Worldwide

    Roberts Recruiting

    United States
    1 day ago
  • $200k

     ...Principal Software Engineer We are hiring a Principal Software Engineer for a full-time opportunity based in Boston, MA (hybrid, 3x/week onsite...  ...and NumPy ~ Full-stack development experience including front-end and UX ~ Experience with Git/version control... 
    Front end
    Full time

    Motion Recruitment

    Boston, MA
    3 days ago
  •  ...that provides comprehensive software solutions to the clinical...  ...role requires an elite engineer who remains "in the weeds...  ...engineers. The Principal Software Engineer serves...  ...design patterns Back-end architecture and design Front-end architecture and design... 
    Front end
    Immediate start
    Remote work

    Real Time Software Solutions

    United States
    3 days ago
  • $150k - $300k

     ...and communities.The RoleThis is a top software engineer job that incorporates everything you've...  ...get any more important than this.As a Principal Full Stack Engineer, your impact as a...  ...Messaging, Solr, and Lucene)Experience with front end technologies such as JavaScript and... 
    Front end
    Work at office
    Local area
    Work from home

    Veeva Systems

    Pleasanton, CA
    4 days ago
  •  ...NAVA Software solutions is looking for a Principal Software Engineer - Full Stack Details: Principal Software Engineer...  ...secure, well-structured back-end services and REST APIs, ensuring...  ...migrating from legacy front-end frameworks (e.g., AngularJS)... 
    Front end
    3 days per week

    Nava Software Solutions

    Spring, Montgomery County, TX
    1 day ago
  • $266.2k - $425.9k

     ...drive the best outcomes for customers. About the Role We're looking for a Principal Software Engineer to help shape the technical future of Service Hub focusing primarily on Front End. This is a very hands-on role. You'll write code, dive into applications, review... 
    Front end
    Live out
    Work at office
    Remote work

    HubSpot

    United States
    3 days ago
  •  ...Principal Engineer IAA is seeking a highly experienced Principal Engineer to join the Seller...  ...legacy.NET Framework to modern.NET, and front-end modernization where applicable (e.g.,...  ...~12+ years of professional software engineering experience, including significant... 
    Front end
    Full time
    Immediate start
    Remote work

    RB Global Inc.

    United States
    11 days ago
  • $260k - $335k

     ...At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts...  ...team excels in areas across back-end, front-end, machine learning, and platform...  ...About the role We are seeking a Principal Software Engineer to lead the... 
    Front end
    Remote work
    Worldwide
    Flexible hours

    Q-CTRL

    Los Angeles, CA
    2 days ago
  • $120k - $140k

     ...Principal Software Engineer Duties: The Principal Software Engineer is responsible for driving the design, development, and delivery of complex...  .... Oversee and participate in the development of front-end, middleware, and back-end systems using the company’s technology... 
    Front end
    For contractors
    Casual work
    Local area
    Remote work
    Work from home
    Flexible hours

    Foundation Finance Company, LLC

    Rothschild, WI
    4 days ago
  • $10k

     ...Principal Software Engineer Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges...  ...Agile software development teams Proficient in React for front-end dashboard development Skilled in GoLang for backend... 
    Front end

    ClearEdge IT Solutions

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...of Government customer tools on an existing ClearEdge prime contract. We are seeking a software engineer who will design, develop, sustain, and operationally support front-end presentation tier services for our mission-driven customers. We are looking for candidates... 
    Front end
    Contract work
    Remote work

    ClearEdge IT Solutions

    Annapolis, MD
    3 days ago
  •  ...Principal Software Engineer Being a member of the Global Delivery Team, the Principal Software Engineer will be responsible for proactively...  ..., extensibility, and extendibility. Experience in both front end and backend application development. Experience to include... 
    Front end
    Worldwide
    Flexible hours

    Beyond SOF

    Tampa, FL
    1 day ago
  • $165k - $185k

     ...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build...  ...you ship. You'll own real problems end-to-end and figure out the best path forward...  ...C#, .NET 8+, MSSQL, and PostgreSQL. Front-end work spans Angular, React, Next.js... 
    Front end
    Work at office
    Remote work
    Work from home

    NIC MAP

    Raleigh, NC
    14 hours ago
  •  ...Job Title – Principal Software Engineer II Location - San Jose, CA Duration – 12+ Months Contract Total Hours/week - 40.00 1st...  ...client-server applications. • Strong knowledge of web front and back-end automated testing, cross-browser automated testing, web... 
    Front end
    Contract work
    H1b
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Jose, CA
    3 days ago
  •  ...Principal Software Engineer Washington, DC (USA) - Washington, DC Overview Position Type Full Time Education Level Bachelor's Degree Travel...  ..., JavaScript-based libraries such as jQuery, and other front-end frameworks for web development Full-stack Web... 
    Front end
    Full time
    Contract work

    BlueForce

    Washington DC
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (Front-end). Be the first to apply!