MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Senior Software Engineer | Typescript

AffiniPay

Full-time
USA
typescript
software engineering
engineer
devops
nodejs
Apply for this position

We are looking for a Fullstack Senior Software Engineer to help build out our expense management team. This team will focus on driving more value to our ever growing customer base through developing a better customer workflow for expense tracking and management.

What You’ll Do

  • Design and implement scalable applications within our Nx monorepo using NestJS for backend services and NextJS for frontend applications.

  • Build and maintain our Atomic Design system, creating reusable components that ensure consistency across all applications.

  • Develop robust backend APIs and microservices using NestJS, leveraging TypeScript's type safety and decorators.

  • Create performant, SEO-friendly frontend applications with NextJS, implementing SSR/SSG strategies where appropriate.

  • Collaborate with product teams to assess trade-offs, identify risks, and align improvements with business objectives.

  • Design and optimize PostgreSQL database schemas, write efficient queries, and implement proper data access patterns.

  • Work with DevOps to deploy and maintain applications on AWS using Kubernetes and Helm charts.

  • Contribute to infrastructure as code using Terraform, ensuring reproducible and scalable deployments.

  • Mentor and coach software engineers on monorepo best practices, TypeScript patterns, and our tech stack.

  • Partner with UX teams to implement our design system, ensuring consistent user experiences across all products.

  • Support software deployments by debugging containerized applications and troubleshooting Kubernetes deployments.

  • Lead team ceremonies, including sprint planning, grooming, and retrospectives, ensuring effective communication and coordination.

  • Drive technology initiatives to enhance application performance, scalability, and maintainability within the monorepo structure.

  • Stay updated with Node.js ecosystem trends, monorepo tooling advances, and cloud-native technologies.

About You

  • BS in Computer Science or related field, or equivalent professional experience.

  • 7+ years of experience designing, implementing, and debugging large-scale, cloud-based solutions.

  • Strong expertise in TypeScript and the Node.js ecosystem, with production experience in both NestJS and NextJS frameworks.

  • Extensive experience building production-grade React applications within NextJS, including SSR/SSG implementation, API routes, and performance optimization.

  • Proven experience working with monorepo architectures, preferably with Nx, including understanding of dependency graphs and build optimization.

  • Solid understanding of Atomic Design principles and experience building scalable design systems.

  • Professional experience with PostgreSQL, including query optimization, migrations, and ORM usage (TypeORM/Prisma).

  • Experience with containerization, Kubernetes orchestration, and Helm chart development.

  • Familiarity with infrastructure as code principles and hands-on Terraform experience.

  • Experience with Lean product development and Agile frameworks (e.g., Scrum, Kanban).

  • Strong understanding of SOLID design principles, design patterns, and clean architecture in TypeScript.

  • Excellent teamwork, documentation, and communication skills.

Nice to Haves

  • Advanced monorepo experience, including custom executors, generators, and build optimization strategies. Preferably experience with Nx.

  • Experience with AWS services beyond EKS (Lambda, RDS, S3, CloudFront, etc.).

  • Proficiency with Kubernetes ecosystem tools (kubectl, k9s, Lens) and GitOps practices.

  • Experience implementing CI/CD pipelines for monorepo environments.

  • Knowledge of microservices patterns and inter-service communication in NestJS.

  • Experience with GraphQL implementation in NestJS/NextJS stack.

  • Familiarity with observability tools in Kubernetes environments.

  • Experience building scalable Software as a Service (SaaS) applications.

  • Understanding of cloud-native security best practices and implementation.

 

Apply for this position
Bookmark Report

About the job

Full-time
USA
Posted 2 days ago
typescript
software engineering
engineer
devops
nodejs

Apply for this position

Bookmark
Report
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Senior Software Engineer | Typescript

AffiniPay

We are looking for a Fullstack Senior Software Engineer to help build out our expense management team. This team will focus on driving more value to our ever growing customer base through developing a better customer workflow for expense tracking and management.

What You’ll Do

  • Design and implement scalable applications within our Nx monorepo using NestJS for backend services and NextJS for frontend applications.

  • Build and maintain our Atomic Design system, creating reusable components that ensure consistency across all applications.

  • Develop robust backend APIs and microservices using NestJS, leveraging TypeScript's type safety and decorators.

  • Create performant, SEO-friendly frontend applications with NextJS, implementing SSR/SSG strategies where appropriate.

  • Collaborate with product teams to assess trade-offs, identify risks, and align improvements with business objectives.

  • Design and optimize PostgreSQL database schemas, write efficient queries, and implement proper data access patterns.

  • Work with DevOps to deploy and maintain applications on AWS using Kubernetes and Helm charts.

  • Contribute to infrastructure as code using Terraform, ensuring reproducible and scalable deployments.

  • Mentor and coach software engineers on monorepo best practices, TypeScript patterns, and our tech stack.

  • Partner with UX teams to implement our design system, ensuring consistent user experiences across all products.

  • Support software deployments by debugging containerized applications and troubleshooting Kubernetes deployments.

  • Lead team ceremonies, including sprint planning, grooming, and retrospectives, ensuring effective communication and coordination.

  • Drive technology initiatives to enhance application performance, scalability, and maintainability within the monorepo structure.

  • Stay updated with Node.js ecosystem trends, monorepo tooling advances, and cloud-native technologies.

About You

  • BS in Computer Science or related field, or equivalent professional experience.

  • 7+ years of experience designing, implementing, and debugging large-scale, cloud-based solutions.

  • Strong expertise in TypeScript and the Node.js ecosystem, with production experience in both NestJS and NextJS frameworks.

  • Extensive experience building production-grade React applications within NextJS, including SSR/SSG implementation, API routes, and performance optimization.

  • Proven experience working with monorepo architectures, preferably with Nx, including understanding of dependency graphs and build optimization.

  • Solid understanding of Atomic Design principles and experience building scalable design systems.

  • Professional experience with PostgreSQL, including query optimization, migrations, and ORM usage (TypeORM/Prisma).

  • Experience with containerization, Kubernetes orchestration, and Helm chart development.

  • Familiarity with infrastructure as code principles and hands-on Terraform experience.

  • Experience with Lean product development and Agile frameworks (e.g., Scrum, Kanban).

  • Strong understanding of SOLID design principles, design patterns, and clean architecture in TypeScript.

  • Excellent teamwork, documentation, and communication skills.

Nice to Haves

  • Advanced monorepo experience, including custom executors, generators, and build optimization strategies. Preferably experience with Nx.

  • Experience with AWS services beyond EKS (Lambda, RDS, S3, CloudFront, etc.).

  • Proficiency with Kubernetes ecosystem tools (kubectl, k9s, Lens) and GitOps practices.

  • Experience implementing CI/CD pipelines for monorepo environments.

  • Knowledge of microservices patterns and inter-service communication in NestJS.

  • Experience with GraphQL implementation in NestJS/NextJS stack.

  • Familiarity with observability tools in Kubernetes environments.

  • Experience building scalable Software as a Service (SaaS) applications.

  • Understanding of cloud-native security best practices and implementation.

 

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.