OverviewWe're 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 built on this; we value your React / Node / AWS experience above all.What You'll DoFrontend 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 workflowsBackend / 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 costCloud 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 practicesTech StackFrontend : React (TypeScript), Redux / Context, CSS-in-JS or TailwindBackend : Node.js (Express, Serverless Framework)APIs : REST, GraphQLDatabase & Storage : PostgreSQL, DynamoDB, S3Cloud & DevOps : AWS (Lambda, API Gateway, RDS, DynamoDB, S3, CloudWatch), Terraform / CloudFormationNice to Have : Java (Spring Boot) legacy system experienceYou Might Be a Fit If You...Have 5+ years as a full stack developer with a strong emphasis on React / TypeScript and Node.jsBuilt and maintained production services on AWS, from Lambda functions to managed databasesWrite clean, tested, maintainable code and enjoy automating deployment pipelinesThrive in a fast-paced, remote team and take initiative to drive projects forwardValue collaborative engineering practices : agile ceremonies, code reviews, and shared ownershipHold an AWS Certification (e.g., Solutions Architect, Developer) — or are eager to earn oneNice to HaveFamiliarity 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 architecturesPosition DetailsLocation : Remote (US-Based, EST core hours preferred; flexible)Engagement : Full-timeStart Date : Flexible within 30 daysCompensation : Competitive, based on experienceAbout ViaPeopleviaPeople 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.
#J-
Senior Software Engineer • Osasco, São Paulo, Brasil