Varicent

Lead Full Stack Engineer – React & Node.js

Varicent

full-time

Posted on:

Origin:  • 🇲🇽 Mexico

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDockerDynamoDBGraphQLJavaScriptKubernetesNode.jsNoSQLPostgresReactServiceNowSQLTypeScript

About the role

  • Hands-on leadership role shaping the design and direction of a fast-scaling SaaS platform used by enterprise sales teams
  • Own the end-to-end design and implementation of scalable features and system components
  • Lead architecture discussions and define technical standards for the team
  • Mentor and support other engineers through code reviews, pair programming, and design sessions
  • Partner with Product and Design to shape the roadmap and define requirements
  • Ensure high performance, reliability, and scalability across the stack
  • Help evolve engineering culture, bringing best practices in testing, CI/CD, and DevOps
  • Serve as a go-to technical expert for Full Stack development in React + Node.js
  • Collaborate with a remote, cross-functional team and work with technologies like React, TypeScript, Node.js, GraphQL, AWS, PostgreSQL, DynamoDB, DocumentDB

Requirements

  • 8+ years of professional experience in software engineering, ideally in full-stack development
  • Strong experience with React, TypeScript, Node.js, and GraphQL
  • Deep understanding of cloud-native systems and experience deploying to AWS (serverless or containerized)
  • Solid grasp of both SQL and NoSQL data modeling and performance
  • Proven track record of technical leadership — driving architecture, mentoring others, and owning delivery
  • Professional proficiency in English, with the ability to communicate effectively across technical and non-technical audiences
  • Passion for clean code, scalable systems, and driving high-impact work in agile environments
  • Nice-to-Have: Experience with AI/ML tools like OpenAI, LangChain, or vector databases
  • Nice-to-Have: Familiarity with Docker, Kubernetes, and modern CI/CD practices
  • Nice-to-Have: Experience working in global, distributed teams
  • Nice-to-Have: Contributions to open-source or experience leading engineering initiatives