Principal Software Engineer
Core
Modernizing front-end architecture and building back-end infrastructure, web server functionality, and data pipelines for a responsive, scalable application.
Role type
Principal Software Engineer (Full Stack)
Builds
Modern web applications with React and supporting back-end services
Domain
Web development
Deliverable
product features
Required skills
React, JavaScript, Web Backend, Security, UX/UI Design
Responsibilities
Develop and maintain React-based features and supporting back-end services; Build and configure web server components to handle client requests and application data flows; Implement client-connection management and responsive user interactions; Establish modern front-end tooling, build pipelines, and testing frameworks; Promote reliability, performance, security, and usability across the full stack; Apply sound engineering practices throughout design, development, testing, and deployment.