Our client is a fast-growing software company building modern SaaS solutions for highly regulated industries. Their platform leverages cloud technologies and AI to automate complex business processes, improve operational efficiency, and deliver intuitive user experiences for enterprise customers.
They are seeking a Senior Full Stack Engineer with strong experience in TypeScript, React, and Node.js to join their engineering team. In this role, you'll help design, build, and maintain scalable web applications while collaborating closely with product managers, designers, and fellow engineers. You'll have ownership across the full stack, from backend APIs and cloud services to responsive front-end applications.
This is a fully remote position.
Working Hours: Monday–Friday, 8:00 AM – 4:30 PM ET
Applicants must be authorized to work in the United States without current or future visa sponsorship.
Responsibilities
Design, develop, and maintain scalable backend services using TypeScript and Node.js (NestJS)
Build modern, responsive front-end applications using React
Design and optimize RESTful APIs for scalable client-server communication
Develop efficient data models using relational and NoSQL databases
Build and deploy cloud applications using AWS services including ECS, Lambda, S3, SQS, and IAM
Participate in architecture discussions and contribute to scalable system design
Write unit and integration tests to ensure software quality
Utilize AI-assisted development tools such as GitHub Copilot, Claude, or similar to improve engineering productivity
Produce clean, maintainable, well-documented code
Collaborate with cross-functional teams to deliver features from design through production
Improve application performance, security, scalability, and reliability
Participate in code reviews and promote engineering best practices
Qualifications
5+ years of professional full stack software development experience
Strong proficiency in TypeScript
Experience with React and modern front-end development
Strong experience with Node.js and server-side TypeScript frameworks (NestJS preferred)
Experience working with relational and NoSQL databases
Familiarity with ORM libraries
Strong understanding of REST API design, OAuth, JWT authentication, and application security
Hands-on experience deploying applications on AWS, including services such as ECS, Lambda, S3, SQS, and IAM
Experience with testing frameworks such as Jest or Vitest
Ability to work independently with strong ownership and accountability
Experience contributing to feature-level architecture and technical design decisions
Familiarity with microservices or serverless architectures
Experience using AI-assisted development tools such as GitHub Copilot or Claude
Preferred
Python experience
Experience building cloud-native applications at scale
Compensation & Benefits
Competitive salary: $150,000 – $180,000
Health, Dental, and Vision Insurance
Life Insurance, Short-Term Disability, and Long-Term Disability
401(k)
Paid Time Off and Company Holidays
If you're passionate about building scalable cloud applications, enjoy owning features from concept to production, and thrive in a collaborative engineering environment, we'd love to hear from you.