Location: Remote
Job Type: Full-Time
Department: Product Development
Reports to: Engineering Manager

About viaPeople

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.

Position Overview

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.

Key Responsibilities

  • 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

Required Qualifications

  • 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

Nice to Have

  • 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

Why You’ll Love Working at viaPeople

  • 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