Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Teramind Logo

Principal Full Stack Developer with React

Teramind

Salary not specified
Sep 29, 2025
Remote, US
Apply Now

Teramind is looking for a Principal Full-Stack Engineer to provide technical leadership and drive complex feature development, set technical standards, and ensure their platform is scalable, secure, and maintainable.

Requirements

  • 8+ years of professional experience in software engineering, with deep expertise in full-stack development.
  • 4+ years of experience with React (Next.js), Nest.js (or Express.js), GraphQL, Docker
  • Deep expertise in modern front-end technologies, including HTML, CSS, and JavaScript/TypeScript.
  • Hands-on experience with back-end technologies, including SQL databases (e.g., PostgreSQL) and API design.
  • Familiarity with event-driven architectures, particularly patterns like CQRS and event sourcing.
  • Proven experience designing and consuming RESTful APIs and building scalable, production-grade solutions.
  • Strong foundation in software engineering principles such as data structures, algorithms, and object-oriented design.

Responsibilities

  • Defining and refining architecture for new features and long-term platform evolution.
  • Designing and coding features end-to-end, from front-end components to backend APIs and data layers.
  • Reviewing pull requests and contributing high-quality, scalable code across the stack.
  • Troubleshooting complex issues in production and guiding incident response when needed.
  • Set technical direction through architecture discussions, coding standards, and best practices.
  • Collaborate closely with product, design, and other engineers to deliver solutions that balance technical and business needs.
  • Troubleshoot, optimize, and improve performance, scalability, and reliability of systems.

Other

  • Operate with minimal supervision, driving complex initiatives from design through delivery.
  • Exceptional communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Highly organized with strong attention to detail and commitment to delivering high-quality results.
  • Comfortable working in fast-paced, dynamic environments, balancing multiple priorities.
  • Growth mindset with a strong desire to learn, adapt, and embrace new technologies.