Full-Stack Node.js and React Engineer

Remote from
USA
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Employment type
Full Time,
Job posted
Apply before
28 Jul 2026
Experience level
Senior
Views / Applies
7 / 1

About Kubikware

We create innovative software solutions that empower businesses to visualize and analyze their data effectively.

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

Kubikware is seeking a Senior Full-Stack Engineer (Node.js/React) based in Latin America for a remote staff augmentation role. The ideal candidate has 6+ years of experience, strong skills in TypeScript, REST/GraphQL APIs, relational databases, and AWS. This full-time, long-term position involves working directly with US-based clients and offers compensation in US dollars. The role requires autonomy, ownership of backend systems, and excellent English communication skills.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight The role is for a Senior Engineer with 6+ years of experience, requiring deep technical expertise and the ability to work autonomously. While challenging, it does not involve managing teams or extremely complex systems, so a 4 is appropriate.

Salary Analysis

Median Highly Competitive
$130,000
US Market
$100k – 160k
0 $176k
AI Insight The job posting does not specify a salary range, but for a senior full-stack engineer in the US market, the typical range is $100,000-$160,000. Given the remote nature and LATAM location, the offered compensation is likely competitive for the region.

Key Skills

Node.js React TypeScript Next.js RESTful APIs GraphQL PostgreSQL AWS Full-Stack Development Remote Work

I am excited to apply for the Senior Full-Stack Engineer position at Kubikware. With over 6 years of experience in full-stack development using Node.js, React, and TypeScript, I have built and maintained scalable applications with RESTful APIs and relational databases. My background includes working with AWS and cloud environments, and I thrive in autonomous roles where I can take ownership of backend systems.

I am particularly drawn to Kubikware's innovative work in digital agency projects and its strong team culture. I am confident that my technical skills and ability to communicate effectively in English will allow me to contribute immediately to your client-facing team.

I look forward to the possibility of discussing how I can add value to Kubikware and its US-based clients.

Describe a complex full-stack project you led. What were the challenges and how did you overcome them?
I led the migration of a monolithic application to a microservices architecture using Node.js and React. The main challenge was ensuring zero downtime. I implemented a gradual migration strategy with feature flags, used Docker for containerization, and set up CI/CD pipelines for automated deployments.
How do you ensure the performance and scalability of a Node.js application?
I focus on asynchronous programming, use caching with Redis, implement pagination for database queries, and leverage load balancing. I also use monitoring tools like New Relic and conduct load testing with Artillery.
Explain your experience with TypeScript in a React project.
In my last project, I refactored a large React codebase to TypeScript. This improved code maintainability and reduced runtime errors. I defined strict interfaces for props and state, used generics for reusable components, and configured ESLint with TypeScript rules.
How do you handle state management in React applications?
For global state, I use Redux Toolkit with Thunks for async actions. For server state, I prefer React Query which simplifies data fetching and caching. For local state, I use useState and useReducer. I choose based on the complexity and scale of the app.
Describe your experience with cloud services, specifically AWS.
I have extensive experience with AWS including EC2, S3, RDS, Lambda, and CloudFront. I set up a serverless backend using Lambda and API Gateway, managed databases on RDS, and implemented auto-scaling for EC2 instances. I also use CloudFormation for infrastructure as code.

We are Kubikware™, a digital agency with 20+ years of experience designing and developing web and mobile platforms, as well as video games, AR/VR apps, and AI/ML. We are headquartered in Miami, FL, with a strong South American team, and have clients and partners in the US market across multiple industries. Among other accolades, we are a 5-time Inc. 5000 Fastest Growing Companies in America honoree.

We are looking to expand our roster with a Senior Full-Stack Engineer located in Latin America to join a client-facing team through a staff augmentation engagement. 

We are looking for:

  • 6+ years of professional experience as a Full-Stack Engineer

  • Strong hands-on experience with Node.js 

  • Experience with React and Next.js

  • Proficiency with TypeScript

  • Solid experience building and integrating RESTful APIs and/or GraphQL

  • Proven experience working with relational databases (PostgreSQL, MySQL, etc.)

  • Experience with AWS and cloud-based environments

  • Ability to take ownership of backend systems and work autonomously

  • Excellent communication skills in English 

We offer:

  • Fully remote

  • Staff augmentation engagement

  • Full-time 

  • Long term

  • LATAM-based candidates only

  • Compensation in US Dollars

  • Opportunity to work directly with US-based clients

If you are excited to join challenging projects and work with international teams, please submit your resume and let’s be in touch.

Please no agencies or C2C.

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Software Engineering remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

617 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts and digest
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts and digest
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›