Abstra

At Abstra, we bridge the gap between North American companies and Latin America’s top talent. With over 15 years of experience in the U.S. market and US-bred founders leading the way, we focus on building long-term partnerships to achieve your organization’s unique goals, fueling your growth with flexible tech solutions and highly qualified professionals.

Full Stack Engineer

Full-stack EngineerSoftware EngineerContractRemoteTeam 100Since 2007

Location

United States

Posted

4 days ago

Salary

Not specified

Node.jsType ScriptReactAWSNo SQLDynamo DBMongo DBJava ScriptTest Driven DevelopmentREST API

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a highly skilled Full Stack Engineer to join our growing technology team. The ideal candidate will have hands-on experience building scalable web applications using Node.js, TypeScript, JavaScript, and React, with a strong understanding of AWS cloud services, NoSQL databases, and eCommerce platforms. This role requires a mix of technical expertise, problem-solving ability, and strong collaboration skills to deliver high-quality solutions in a fast-paced environment.

Location: Remote. Working hours are based on the US Central or Eastern Time Zone.

Key Responsibilities

  • Design, develop, and maintain end-to-end web applications and services.
  • Build and optimize APIs, microservices, and serverless functions using Node.js/TypeScript.
  • Develop responsive, dynamic front-end applications with React.
  • Ensure code quality and maintainability through Test-Driven Development (TDD) and automated testing.
  • Design and integrate data models with NoSQL databases (e.g., DynamoDB, MongoDB).
  • Leverage AWS services (e.g., Lambda, S3, DynamoDB, CloudWatch, API Gateway) to build cloud-native applications.
  • Collaborate with product managers, designers, and other engineers to deliver seamless Portal experiences.
  • Troubleshoot, debug, and optimize application performance and scalability.
  • Participate in code reviews, knowledge sharing, and agile ceremonies.

Qualifications

  • Strong proficiency in Node.js, TypeScript, and JavaScript.
  • Hands-on experience with React for modern front-end development.
  • Experience working with AWS services to deploy and scale applications.
  • Solid understanding of NoSQL databases (DynamoDB, MongoDB, or similar).
  • Strong foundation in TDD, unit testing, and integration testing.
  • Excellent communication skills, with the ability to explain technical concepts clearly.
  • Strong problem-solving mindset and ability to work both independently and as part of a team.

Preferred Qualifications

  • Experience with CI/CD pipelines and DevOps best practices.
  • Knowledge of GraphQL or REST API design.
  • Familiarity with performance monitoring and observability tools.
  • Previous experience building or supporting eCommerce platforms.

Benefits

  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup.

Company Description

Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.

Job Requirements

  • Strong proficiency in Node.js, TypeScript, and JavaScript.
  • Hands-on experience with React for modern front-end development.
  • Experience working with AWS services to deploy and scale applications.
  • Solid understanding of NoSQL databases (DynamoDB, MongoDB, or similar).
  • Strong foundation in TDD, unit testing, and integration testing.
  • Excellent communication skills, with the ability to explain technical concepts clearly.
  • Strong problem-solving mindset and ability to work both independently and as part of a team.
  • Preferred Qualifications
  • Experience with CI/CD pipelines and DevOps best practices.
  • Knowledge of GraphQL or REST API design.
  • Familiarity with performance monitoring and observability tools.
  • Previous experience building or supporting eCommerce platforms.

Benefits

  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup.

Related Job Pages

More Full-stack Engineer Jobs

Staff Software Engineer, Conversion Data Privacy

Zigsaw

On a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA

Full-stack Engineer4 days ago
Full TimeRemoteTeam 11-50Since 2016

Staff Engineer leading privacy platform development at Pinterest

Distributed SystemsJavaKotlinPythonScalaSQL
California
$177.2K - $364.8K / year

Senior Software Engineer (Full-Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 201-500

The role involves building automation systems for complex insurance servicing tasks, such as endorsements and cancellations, and designing backend pipelines for data synchronization and alerts. Responsibilities also include optimizing internal tools and continuously improving backend systems, APIs, and microservice architecture.

TypeScriptNest.jsNext.jsReactReact NativeGraphQLPostgreSQLDynamoDBClickHouseRedisAWSNode.jsMicroservicesECSEKSLambdaSoftware ArchitectureDistributed Systems
United States
$150K - $220K / year

Senior Software Engineer (Full Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 201-500

The engineer will build and enhance automation systems for complex insurance servicing tasks like policy changes, document verification, and renewals, aiming to reduce agent intervention to nearly zero. This involves composing backend business logic, designing data synchronization pipelines, and continuously improving the microservice architecture.

TypeScriptNest.jsReactReact NativeGraphQLPostgreSQLDynamoDBRedisAWSmicroservicesECSEKSLambdadata structuresalgorithmssystems design
United States
$150K - $220K / year

Software Engineer II (Full-Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 201-500

The role involves building automation systems for complex insurance servicing tasks, such as endorsements and cancellations, and designing backend pipelines to sync customer data and power re-shopping experiences. Engineers will also continuously improve backend systems, APIs, and microservice architecture while refactoring major parts of the codebase.

TypeScriptNest.jsNext.jsReactGraphQLPostgreSQLDynamoDBRedisAWSJavaScript
United States
$100K - $185K / year