Mid Fullstack Developer (Node+React)

 Posted 4 hours ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, develop, and maintain full-stack applications using React and Node.js while architecting scalable cloud infrastructure. The role involves creating responsive UIs, developing secure APIs, and implementing agentic workflows for a Canadian digital agency.

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 a Canadian digital agency that combines data, technology, and creativity to deliver high-performing campaigns, digital products, and connected customer experiences. With deep expertise across the automotive, financial services, telecommunications, and retail sectors, they have built integrated CRM journeys, robust digital experiences, and national loyalty programs for leading brands.


Their team takes a pragmatic, results-driven approach, creating solutions grounded in their clients' business realities and focused on measurable outcomes through strong collaboration and flawless execution.


Their Technology team is a distributed group of 50+ Developers, QA Engineers, and Architects building modern digital products on a leading-edge technology stack.


They are currently seeking an experienced Senior Full Stack Developer for a contract opportunity to join their team.


Location: Fully remote position within LATAM.


Contract Duration: Fixed term (6-8 months)


Language Requirement: Advanced English.


What you'll do

  • Design, develop, and maintain full-stack applications using React and Node.js.
  • Architect and build scalable cloud infrastructure to support modern web applications.
  • Develop systems that enable agentic workflows and autonomous agent interactions.
  • Design secure, scalable, and maintainable application architectures with security best practices built in.
  • Research, analyze, and solve complex technical challenges independently and collaboratively.
  • Collaborate closely with cross-functional teams to deliver high-quality solutions.
  • Take ownership of projects from concept to deployment, demonstrating initiative and accountability.
  • Continuously explore new technologies and contribute innovative ideas to improve products and processes.


Role scope

  • Designing and developing user interfaces (UIs): This involves translating design mockups into actual web pages using HTML, CSS, Component Libraries, and React with Typescript.
  • Creating responsive and interactive web pages: Ensuring websites look good and function smoothly on all devices (desktops, tablets, and phones).
  • Optimizing website performance: Making sure websites load quickly and efficiently.
  • Writing server-side code: Using languages like Javascript, Typescript on Node.js to handle data storage, retrieval, and processing.
  • Developing APIs (Application Programming Interfaces): Creating interfaces that allow different applications to communicate with each other.
  • Managing databases: Designing, implementing, and maintaining databases to store and organize data.
  • Testing: Writing and updating Jest unit tests and Cypress E2E tests to ensure strong test-driven development.
  • Understanding the entire web development process: Having a holistic view of how the front-end and back-end work together.
  • Troubleshooting and debugging issues: Being able to identify and fix problems that may arise in any part of the application.
  • Working with different technologies: Being proficient in a variety of programming languages, frameworks, and tools.
  • Communicating with Stakeholders: Reporting on progress to agile pod teammates, and clients.
  • Creating Unit Tests: Create automated Jest unit tests and ensure appropriate test coverage.


What you'll bring

  • Knowledge of best practices and writing Clean Code.
  • 3+ years of working knowledge with modern frameworks and languages (REACT & NodeJS).
  • Familiarity with AWS & Docker. Familiiarity with ECS Fargate, Aurora, OpenSearch, S3, EventBridge/SQS, Cognito, Bedrock.
  • Third-party SaaS integration experience. Worked on integration with 3rd party tools like CreatorIQ, Frame.io, Microsoft 365 Graph, social media apis.
  • Experience developing UI that is accessible - WCAG 2.1 AA compliant.
  • Familiarity with OAuth2/OIDC, API key management, and access audit trail patterns.
  • Exposure to working with RBAC/ABAC.
  • Experience shipping with functional Jest and Cypress tests.
  • Experience building or consuming agentic workflows.
  • Experience with GraphQL and Apollo.
  • Can build a prototype and is able to take it to production (kind of mindset).
  • You can demonstrate experience from at least one large scale project.
  • Motivation to learn and be on the forefront of current technology standards and practices.
  • Ability to rapidly pick up new concepts and technologies.
  • Familiarity with working with different CMS integrations and building out clean content structures.


What will make you stand out

  • Knowledge of databases: MySQL, PostgreSQL, and MongoDB.
  • Familiarity with AWS & Docker.
  • Experience with NextJS.
  • Familiar with SSR applications and their requirements.
  • Experience with Styled Components.
  • Experience with ecommerce platforms, e.g. Shopify Plus, CommerceCloud, Hybris, etc.


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 or Brazil. Applications outside these regions will not be considered.


Ready to become an EXpert?

Join our EXperts team! #ApplyNow

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Full Stack Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified