Senior Full-Stack Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, or equivalent experience., At least 6 years of full-stack development experience with React, JavaScript (ES6+), and TypeScript., Proficiency in Next.js, React Router, Zustand or Redux, and Node.js with Express., Experience with headless CMS platforms like Contentful, Strapi, Ghost, or Payload..

Key responsibilities:

  • Develop and maintain full-stack web applications using Next.js, React, and Node.js.
  • Integrate and customize headless CMS platforms for content management.
  • Collaborate with design, back-end, and QA teams to ensure high-quality user experiences.
  • Mentor team members, perform code reviews, and improve development processes.

Job description

Who we are: 

We are a full-Service agency & content Studio helping companies to thrive through strategy, creative, technology services, and human talent.


Job purpose:

We are looking for a Senior Full-Stack Developer to lead the development of dynamic, high-performance web applications using React, Next.js, and Node.js. The ideal candidate is passionate about modern web architectures, understands the value of headless CMS platforms, and can build scalable, maintainable codebases that integrate rich data-fetching strategies.


Job details: 

  • Location: 100% Remote (must be able to work on a UTC-6 schedule)
  • Schedule: Monday - Friday, 8:00 a.m. - 5:00 p.m. UTC-6
  • Job Type: Full-time position
  • Language Proficiency: Professional proficiency in Spanish and English (B2+ reading, writing & conversation)
  • Availability: Immediate availability preferred


Key Responsibilities:

  • Build and maintain fullstack applications using Next.js (App Router and Pages Router), React, and Node.js with Express.
  • Integrate and customize headless CMS platforms (Contentful, Strapi, Ghost, Payload) to serve as content infrastructure.
  • Collaborate with design, back-end, and QA teams to build and maintain web applications that prioritize user experience and accessibility.
  • Own the entire front-end development process, ensuring code quality, reusability, and adherence to the technical architecture established by the team. 
  • Implement modern data-fetching techniques: SSR, ISR, CSR, SWR, React Query, REST/GraphQL APIs.
  • Ensure optimal performance, accessibility, and SEO compliance for all frontend interfaces.
  • Refactor and scale backend services and microservices in Node.js using clean architecture principles.
  • Maintain clear documentation of systems, API interfaces, and architecture decisions.
  • Build clean, maintainable code aligned with accessibility (WCAG/ARIA), SEO, and performance standards.
  • Drive improvements in development processes, CI/CD pipelines, and coding standards.
  • Mentor developers, perform code reviews, and ensure best practices.
  • Ensure concise and comprehensive project documentation is maintained, following the team’s guidelines.
  • Debugs or troubleshoots complex issues in existing web applications.


Required Academic Background:

  • Degree in Computer Science or related technical discipline, or equivalent experience.


Required Skills and Experience:

  • 6+ years of experience as a Full-Stack developer using React, JavaScript (ES6+), and TypeScript.
  • Advanced proficiency in React and Next.js (App Router, Server Components, API Routes), React Router, custom hooks, HOCs, Zustand or Redux
  • Strong Node.js and Express skills, including middleware, routing, and RESTful services.
  • Real-world experience with at least one Headless CMS: Contentful, Strapi, Ghost, or Payload. 
  • Familiar with SSR/ISR strategies, caching, and hydration
  • Strong HTML5, CSS3 (SASS/LESS), Tailwind, Boostrap and responsive design skills.
  • Experience with CI/CD, GitFlow, testing tools, and cross-browser debugging.
  • Experience working in Agile/Scrum teams and using Jira, Confluence, Bitbucket
  • Ability to translate technical requirements into action plans and deliverables.
  • Detail-oriented with a commitment to high-quality standards and timely delivery.
  • Strong collaboration and leadership skills in multicultural teams.
  • Comfortable communicating and documenting in both English and Spanish.


Preferred Skills:

  • Familiarity with edge rendering and middleware in Vercel, Netlify or similar platforms.
  • Experience with database integration (MongoDB, PostgreSQL, Prisma ORM).
  • Comfortable working with CI/CD pipelines and cloud services (AWS, Azure, Vercel).
  • Previous experience in digital agencies or content-heavy platforms.


Core Competencies

  • Innovation: Continuously improves, questions the status quo.
  • Collaboration: Works effectively in multicultural teams.
  • Complexity Management: Tackles challenges with structured, data-driven approaches.
  • Communication: Clearly articulates ideas and technical concepts in both languages.


How to apply:

Submit your CV and portfolio or project links through the application form on our careers page. Only applications submitted via our official site will be reviewed.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
EnglishSpanish
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication

Full Stack Engineer Related jobs