Location: Remote
Job Type: Full-Time
Department: Product Development
Reports to: Engineering Manager
viaPeople builds intuitive and powerful tools that empower organizations to manage performance, foster development, and drive results. As we embark on launching a new suite of performance evaluation products, we’re seeking a Senior Full Stack Engineer to play a critical role in shaping and delivering our next generation of solutions.
As a Senior Full Stack Engineer, you will architect and build modern web applications using TypeScript, React, and Node.js, while leveraging AWS services to drive serverless scalability. You will also be responsible for working with PostgreSQL and related database technologies to ensure robust data modeling, querying, and optimization.
You’ll be a key contributor to product strategy, technical design, and hands-on implementation—bringing deep engineering expertise and a passion for shipping high-quality software in fast-paced environments.
Architect and implement scalable, secure, and maintainable full stack features using React, Node.js, and TypeScript
Design and optimize database schemas, queries, and data flows using PostgreSQL and other relational databases
Build efficient backend APIs and connect frontend logic to cloud services using AWS Lambda and Amplify
Lead technical design sessions, setting coding standards and ensuring sound architectural decisions
Champion best practices for testing, code quality, and continuous delivery in a serverless environment
Mentor and support junior developers through code reviews, pair programming, and knowledge sharing
Collaborate cross-functionally with Product, Design, and QA to ensure delivery of polished and user-centric features
Proactively identify areas for optimization and refactoring, and lead technical initiatives
Stay up to date on emerging technologies and recommend improvements to our tech stack
5+ years of professional full stack development experience
Advanced proficiency in TypeScript, React (hooks, context, component architecture), and Node.js (Express, API design)
Hands-on experience designing and querying PostgreSQL databases; strong understanding of relational database design
Familiarity with other database technologies (e.g., MySQL, DynamoDB, or NoSQL systems) a plus
Production experience with AWS services, especially Lambda, Amplify, and serverless infrastructure
Strong command of Git workflows and version control best practices
Proven success in fast-paced startup or agile environments
Strong communication skills and ability to lead technical conversations and documentation
Experience with CI/CD pipelines, infrastructure as code, and DevOps practices
Familiarity with performance profiling, monitoring, and observability tools
Background in HR tech, talent management, or enterprise SaaS products
Experience working in regulated or privacy-sensitive environments
A mission-driven product that empowers better talent management
Full ownership of features and the ability to make a real impact
Flexible, remote-first work environment and a strong engineering culture