Mid-Level Full-Stack Engineer

Job not on LinkedIn

🔥 0 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

• Develop and maintain front-end features, backend services, APIs, and data integrations. • Implement product requirements and UX designs using established architectural and coding patterns. • Build reusable, responsive, and accessible user-interface components. • Develop backend business logic, database interactions, application APIs, and background processes. • Write clean, understandable, and maintainable code. • Create and maintain unit, integration, component, and end-to-end tests. • Participate in technical planning, estimation, refinement, and implementation discussions. • Identify requirement gaps, technical risks, dependencies, and edge cases during development. • Troubleshoot defects and production issues with support from senior engineers when necessary. • Participate actively in pull-request reviews and respond constructively to feedback. • Maintain technical documentation for the capabilities they build. • Work with QA to validate acceptance criteria and improve test coverage. • Collaborate with DevOps to resolve deployment, environment, and operational issues. • Use logging, monitoring, browser tools, and database queries to diagnose application behavior. • Use AI-assisted engineering tools to accelerate development, test creation, documentation, and troubleshooting while validating all generated output. • Participate in release validation and production support activities.

🎯 Requirements

• Approximately 3 to 6 years of professional software development experience • Professional experience building production web applications • Proficiency with JavaScript and TypeScript • Experience with React or another modern component-based frontend framework • Understanding of component design, state management, API integration, responsive layouts, and frontend testing • Backend development experience using Node.js, Python, Java, C#, or comparable technology • Experience building or consuming REST APIs • Experience working with relational databases and writing SQL queries • Understanding of common data-modeling concepts • Experience with Git, pull requests, code reviews, and team-based development workflows • Experience writing automated units and integration tests • Basic understanding of cloud-hosted applications, deployment pipelines, containers, and application environments • Ability to troubleshoot defects using logs, browser development tools, API clients, and database queries • Understanding of fundamental software design principles and common web-application security concerns.

🏖️ 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

🔥 10 hours ago

AstroPay

201 - 500

💳 Fintech

👥 B2C

🤝 B2B

Product Lead / Senior Software Engineer at AstroPay, building the next generation of global financial infrastructure. Designing backend systems and scalable architectures within payments and fintech domains.

AWS

Cloud

Distributed Systems

Java

🕒 2 days ago

Coderio

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Develop Full Stack solutions leveraging AI tools for global businesses. Work with microservices, AWS, and modern frontend technologies.

🗣️🇪🇸 Spanish Required

AWS

DynamoDB

GraphQL

JavaScript

Jest

Node.js

React

TypeScript

🕒 3 days ago

Newsela

201 - 500

📚 Education

🛍️ eCommerce

👥 B2C

Senior Software Engineer at Newsela delivering web applications leveraging AI tools and ensuring quality. Owning the feature delivery process while maintaining system reliability in a remote environment.

React

TypeScript

🕒 6 days ago

Ryz Labs

11 - 50

💼 Consulting

📦 Logistics

📣 Marketing

Technical Lead guiding engineering for eDiscovery tools in LATAM, focusing on scalable product development. Leading a team to establish technical foundations and innovate in legal tech.

Cloud

🕒 July 22

Hotel Engine

201 - 500

🏨 Hospitality

📦 Logistics

🛍️ eCommerce

Senior Software Engineer designing scalable backend systems for travel management platform and collaborating across teams. Focused on dynamic travel policies and architectural decisions.

AWS

Distributed Systems

Microservices

MySQL

Node.js

Postgres

React

Ruby

Ruby on Rails

Rust

TypeScript

Go