Senior Software Engineer

Remote Full-time
viaPeople is seeking a driven Senior Full Stack Engineer whose core expertise lies in modern TypeScript-based front-end development (React) and building robust Node.js APIs that leverage AWS services. You’ll lead end-to-end feature development on our new cloud platform: designing UI components, authoring backend endpoints, and integrating with AWS resources. Familiarity with Java/Spring Boot is a welcome plus as our legacy system is build on this: we value your React/Node/AWS experience above all.
This is a high-impact role: you’ll architect and build new services, establish best practices, and help shape the future of our platform. You’ll collaborate directly with the founder and cross-functional teams, take ownership of technical decisions, and mentor others as we grow.

What You’ll Do
Frontend Engineering
Build responsive, accessible UIs using React with TypeScript
Architect scalable component libraries and design systems
Implement front-end testing (Jest, React Testing Library) and CI workflows

Backend/API Development
Design, build, and maintain RESTful and GraphQL APIs in Node.js (Express, Serverless)
Integrate APIs with AWS services (Lambda, API Gateway, SQS, SNS, S3, RDS/DynamoDB)
Optimize performance, security, and cost across your services

Cloud Infrastructure & DevOps
Deploy and monitor applications in AWS
Automate releases with CI/CD pipelines (GitHub Actions, CodePipeline)
Leverage Infrastructure as Code (Terraform, CloudFormation)

Collaboration & Ownership
Partner with product, design, and QA to deliver high-quality features
Lead code reviews, pair programming sessions, and design discussions
Mentor junior engineers and evangelize best practices

Tech Stack
Frontend: React (TypeScript), Redux/Context, CSS-in-JS or Tailwind

Backend: Node.js (Express, Serverless Framework)

APIs: REST, GraphQL

Database & Storage: PostgreSQL, DynamoDB, S3

Cloud & DevOps: AWS (Lambda, API Gateway, RDS, DynamoDB, S3, CloudWatch), Terraform/CloudFormation

Plus (Nice to Have): Java (Spring Boot) legacy system experience

You Might Be a Fit If You…
Have 5+ years as a full stack developer with a strong emphasis on React/TypeScript and Node.js

Built and maintained production services on AWS, from Lambda functions to managed databases

Write clean, tested, maintainable code and enjoy automating deployment pipelines

Thrive in a fast-paced, remote team and take initiative to drive projects forward

Value collaborative engineering practices: agile ceremonies, code reviews, and shared ownership

Hold an AWS Certification (e.g., Solutions Architect, Developer) — or are eager to earn one

Nice to Have
Familiarity with Java/Spring Boot (legacy platform support or migration)

Experience with containerization (Docker, ECS/EKS)

Background in Infrastructure as Code (Terraform, AWS CDK)

Worked on migrating monoliths to microservices or serverless architectures

Position Details
Location: Remote (US-Based, EST core hours preferred; flexible)

Engagement: Full-time

Start Date: Flexible within 30 days

Compensation: Competitive, based on experience

About viaPeople
viaPeople builds performance management tools for top investment firms and fast-growing companies. We’re a small, agile team focused on solving complex talent challenges with highly configurable software. Our values guide us every day:
Driven: We take initiative and exceed expectations.

Trustworthy: We deliver with honesty and integrity.

Growth Mindset: We embrace learning and continuous improvement.

Solutions Oriented: We focus on solving, not dwelling on problems.

Customer Centered: Our clients’ success is our success.

If you’re passionate about modern web development, cloud architectures, and making a real impact, we’d love to hear from you. We welcome applicants from all backgrounds and provide accommodations throughout the hiring process.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Consultant, Education Success (Quad City)

Remote

Associate Director of Contract Management

Remote

Apply Directly For Tagger Job From Your Phone or Computer

Remote

**Experienced Part-Time Data Entry Specialist – Evening Shift**

Remote

Hiring Now: Customer Service Representative (WORK FROM HOME)

Remote

**Experienced Life Insurance Sales Representative – Endless Career Paths from Home**

Remote

Assistant Designer

Remote

**Experienced Healthcare Data Entry Processor – Secure and Accurate Data Management for arenaflex**

Remote

Pearson – Business Development Representative (Remote) – USA

Remote

Senior Legal Counsel - Regulatory

Remote
← Back