Senior Software Engineer

 Posted 3 hours ago
  
 Brazil
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Lead the end-to-end development of a cloud platform by designing UI components and building robust Node.js APIs. Architect new services, establish technical best practices, and mentor junior engineers while collaborating with the founder.

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. 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified