Logo for Outcoding

Senior Full Stack Developer (Node + React)

Role overview

Qualifications

  • At least five years of professional experience working with modern development frameworks and languages
  • Strong hands-on experience with React and Node.js
  • Experience with AWS and Docker
  • Advanced English communication skills

Responsibilities

  • Architect and develop full-stack applications from the ground up using React and Node.js
  • Build scalable application logic and cloud infrastructure to support digital products
  • Develop and maintain REST and GraphQL APIs
  • Integrate third-party SaaS platforms and external services

About the company

Outcoding logo

Outcoding

Welcome to Outcoding, an EX Squared company - your premier nearshore outsourcing solution provider! Combining technical expertise with creative execution, we serve as a subsidiary of the renowned technology services provider, EX Squared. With over two decades of experience in the software industry, we excel in delivering high-quality solutions for businesses worldwide.Our team consists of creative minds and technical experts who imagine, build, and evolve digital futures for organizations across the globe. Experience the best of technology and innovation with Outcoding.

Company details

Company typeSME
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

At EX Squared LATAM, we are a digital transformation company focused on building innovative, high-impact technology solutions that drive real business value. We partner with top-tier clients across global, regional, and local markets, fostering a collaborative, inclusive, and innovation-driven culture where your ideas truly matter.


Role Overview

Our client is seeking an experienced Senior Full Stack Developer to join their technology team. In this role, you will design and build scalable digital applications from the ground up using React and Node.js, while also creating the cloud infrastructure required to support them.


The position has a strong focus on agentic workflows, API development, third-party integrations, application security, accessibility, and production-ready engineering practices. You will collaborate with a distributed team of developers, QA professionals, and architects to research and solve complex technical challenges.


This opportunity is ideal for a proactive and collaborative developer who takes ownership of their work, approaches problems with an innovative mindset, and knows when to seek support from the team.


  • Location: Fully remote position within LATAM.
  • Contract Duration: Contract Duration: Fixed-term contract for six months, with the possibility of extension.
  • Language Requirement: Advanced English.


What You’ll Do

  • Architect and develop full-stack applications from the ground up using React and Node.js.
  • Build scalable application logic and cloud infrastructure to support digital products and agentic workflows.
  • Design systems that enable autonomous agents to interact, make decisions, and execute tasks.
  • Develop and maintain REST and GraphQL APIs that allow applications and services to communicate effectively.
  • Build and integrate MCP-compatible REST and GraphQL APIs.
  • Integrate third-party SaaS platforms and external services, including Microsoft Graph and social media APIs.
  • Optimize website and application performance to ensure fast and efficient user experiences.
  • Develop accessible user interfaces that comply with WCAG 2.1 AA standards.
  • Apply security principles throughout the development lifecycle, including authentication, authorization, API key management, and access auditing.
  • Implement functional and end-to-end automated tests using Jest and Cypress.
  • Define service-level objectives and apply observability practices across production services, including logs, metrics, and distributed traces.
  • Participate in technical research, solution design, and the resolution of complex engineering challenges.
  • Collaborate closely with developers, QA professionals, architects, and other stakeholders throughout the complete development lifecycle.
  • Create and maintain clear API documentation, interface contracts, and versioning standards.


What You’ll Bring

  • At least five years of professional experience working with modern development frameworks and languages.
  • Strong hands-on experience with React and Node.js.
  • Ability to develop full-stack applications from scratch and deploy the infrastructure required to host them.
  • Experience with AWS and Docker.
  • Familiarity with AWS services such as ECS Fargate, Aurora, OpenSearch, S3, EventBridge, SQS, Cognito, and Bedrock.
  • Experience integrating third-party SaaS tools and external APIs.
  • Experience developing accessible interfaces that comply with WCAG 2.1 AA standards.
  • Familiarity with OAuth 2.0, OpenID Connect, API key management, and access audit trail patterns.
  • Exposure to role-based and attribute-based access control models, including RBAC and ABAC.
  • Experience delivering applications with functional and automated tests using Jest and Cypress.
  • Experience developing server-side rendered applications using Next.js or Nuxt.js.
  • Experience with GraphQL and Apollo.
  • Experience building or integrating MCP-compatible REST or GraphQL APIs.
  • Understanding of API interface contracts, versioning, and consumer documentation.
  • Familiarity with service-level objectives and production observability practices.
  • Experience building or consuming agentic workflows.
  • Advanced English communication skills and the ability to collaborate effectively with an international team.
  • Strong ownership, initiative, problem-solving skills, and a collaborative, ego-free approach.


What Will Make You Stand Out

  • Hands-on experience implementing structured LLM outputs through function or tool calling.
  • Familiarity with LLM evaluation approaches, including golden test sets, LLM-as-judge pipelines, and prompt regression testing.
  • Ability to define measurable metrics for evaluating AI output quality.
  • Previous experience with AWS Bedrock or similar generative AI platforms.
  • Experience integrating platforms such as CreatorIQ, Frame.io, Microsoft 365 Graph, or social media APIs.
  • An innovative mindset and genuine interest in experimenting with emerging technologies.
  • The ability to work independently while communicating proactively and knowing when to ask for support.


Why EX Squared?

At EX Squared, we believe in building strong, collaborative teams that create meaningful impact. You’ll work alongside talented professionals across the region, contributing to innovative projects while continuing to grow your career in a supportive, flexible, and people-focused environment.


We value curiosity, ownership, continuous learning, and open collaboration, creating an environment where professionals can thrive, grow, and make a difference.


What We Offer

  • Competitive compensation in USD.
  • Access to learning platforms and professional development opportunities.
  • Flexible work environment.
  • Collaborative and multicultural teams.


Eligibility Note

This opportunity is only available to candidates currently residing in Latin America. Applications outside these regions will not be considered.


Ready to Become an EXpert?

Join our EXperts team! #ApplyNow

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at Outcoding

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.