Senior Full Stack Engineer

Job not on LinkedIn

🔥 2 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Abstra

Abstra

51 - 200 employees

Founded 2007

💼 Consulting

📦 Logistics

📣 Marketing

💰 $2.3M Seed Round - Abstra on 2022-01

Consulting • Logistics • Marketing

Abstra is a nearshore LATAM technology services company that provides staff augmentation, dedicated teams, software outsourcing, and managed IT services to U. S. and international clients. They deliver custom software development (web and mobile), UX/UI design, QA/testing, and platform & infrastructure work (DevOps/SRE), and offer Data & AI capabilities including data engineering, ML engineering, MLOps, and data science. Abstra emphasizes time-zone alignment, bilingual LATAM talent, cost-effective nearshore delivery, and long-term partnership models to help companies scale engineering capacity and accelerate roadmaps.

📋 Description

• Design and implement end-to-end product capabilities spanning frontend applications, backend services, APIs, databases, and third-party integrations. • Translate product requirements, UX designs, and acceptance criteria into scalable technical solutions. • Lead the technical design of moderately complex and complex initiatives. • Break large capabilities into executable technical components and development increments. • Develop responsive, accessible, and maintainable user interfaces using modern JavaScript and TypeScript frameworks. • Design and implement backend services, application APIs, business logic, data models, and asynchronous workflows. • Build and maintain integrations with enterprise platforms, data sources, AI services, media providers, and other third-party systems. • Contribute to video creation, rendering, personalization, animation, asset management, analytics, and distribution capabilities. • Identify performance, scalability, reliability, security, and maintainability concerns before they become production issues. • Write automated unit, integration, component, and end-to-end tests. • Participate in code reviews and establish strong patterns for code quality and engineering consistency. • Diagnose and resolve complex production issues across application and infrastructure layers. • Improve observability through structured logging, monitoring, metrics, tracing, and actionable alerts. • Partner closely with Product, UX, QA, DevOps, and other engineers throughout the delivery lifecycle. • Mentor mid-level engineers through technical guidance, code reviews, pairing, and constructive feedback. • Contribute to architectural standards, engineering practices, shared components, and reusable platform capabilities. • Use AI-assisted engineering tools responsibly to accelerate development, testing, documentation, troubleshooting, and code modernization. • Participate in release readiness, production support, incident response, and root-cause analysis.

🎯 Requirements

• Approximately 7 or more years of professional software development experience, including substantial experience building production SaaS applications. • Strong full-stack development experience with modern JavaScript and TypeScript. • Advanced experience with a modern frontend framework, preferably React. • Strong knowledge of component architecture, state management, frontend performance, responsive design, and browser behavior. • Experience building complex, workflow-oriented web applications rather than primarily content-oriented websites. • Strong backend development experience using Node.js, Python, Java, C#, or a comparable server-side technology. • Experience designing and implementing REST APIs, event-driven services, background jobs, and asynchronous workflows. • Strong understanding of relational and non-relational data modeling. • Experience with PostgreSQL or another modern relational database. • Experience integrating with third-party APIs, authentication providers, data platforms, or enterprise systems. • Strong understanding of cloud-native application development, preferably within AWS. • Experience with containers, CI/CD pipelines, infrastructure environments, and modern deployment practices. • Strong understanding of automated testing strategies at the unit, integration, API, component, and end-to-end levels. • Experience diagnosing distributed application issues using logs, metrics, traces, database analysis, and browser tooling. • Working knowledge of application security, authorization, identity, secrets management, data protection, and secure coding practices. • Experience working with Git-based development workflows, pull requests, code reviews, branching strategies, and automated quality checks. • Strong understanding of software design principles, modular architecture, scalability, technical debt management, and maintainability.

🏖️ Benefits

• 20 days of paid time off (PTO) per year. • Opportunities for professional growth and career development. • Company-provided equipment. • A collaborative, inclusive, and multicultural work environment. • The opportunity to contribute to meaningful projects alongside a talented and supportive team.

Apply Now

Similar Jobs

🕒 Yesterday

Lifted, an Upwork Company

201 - 500

💼 Consulting

📦 Logistics

👥 HR Tech

Senior Full Stack Software Engineer role at Lifted focusing on architecture and delivery across frontend, backend, and infrastructure. Collaborate with product managers, designers, and engineers to translate requirements into scalable solutions.

Laravel

PHP

TypeScript

Vue.js

🕒 March 25

Scale Army Careers

11 - 50

💼 Consulting

📣 Marketing

📦 Logistics

Join our network as Software Engineers and Developers for various roles. Support U.S. clients while collaborating with cross-functional teams on high-quality software solutions.

Cloud

🕒 February 25

GovWorx

11 - 50

💼 Consulting

🏥 Healthcare

📦 Logistics

Software Engineer contributing to innovative public safety technology as part of a remote team. Engaging in full software lifecycle from design to implementation.

Angular

AWS

Java

JavaScript

MySQL

Postgres

React

Spring

Spring Boot

SpringBoot

.NET

🕒 January 23

GBH

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

FullStack Software Engineer at GBH designing and optimizing product features across React and Python applications. Contributing to high-quality, data-driven experiences and collaborating with cross-functional teams.

Airflow

Apache

AWS

Docker

GraphQL

Neo4j

Python

React

SCSS

TypeScript

🕒 January 22

GBH

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

FullStack Software Engineer at GBH designing and optimizing product features across React and Python. Working with cross-functional teams to deliver scalable and data-driven experiences.

Airflow

Apache

AWS

Docker

GraphQL

Neo4j

Python

React

SCSS

TypeScript