Logo Teramind

Principal Full Stack Developer with React (Remote, Global)

Teramindvia Indeed
RemotoBrSêniorCLTHoje

Salário Estimado

R$ 11.880,00 - R$ 17.820,00

Descrição da Vaga

About the Role We are looking for a Principal Full-Stack Engineer to provide technical leadership across our product and engineering teams.


This role is a combination of hands-on coding and architectural guidance.


You’ll work across the stack — from building intuitive, performant front-end experiences to optimizing back-end services, APIs, and data models.


We’re using React, Node.js, TypeScript, GraphQL, PostgreSQL, CQRS, and event sourcing.


As a Principal Engineer, you’ll drive complex feature development, set technical standards, and ensure our systems are scalable, secure, and maintainable.


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. • Operate with minimal supervision, driving complex initiatives from design through delivery.
Troubleshoot, optimize, and improve performance, scalability, and reliability of systems.

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.
Excellent communicator who thrives in fast-paced environments, balancing priorities with strong organizational skills and a growth mindset • Proficient in spoken and written English, capable of communicating clearly with technical and non-technical audiences.

Nice to have • Hands-on experience with Tailwind CSS, D3.js, Angular, and AG Grid for building rich and performant user interfaces.

Working knowledge of DevOps practices and CI/CD pipelines, with familiarity in modern tools and automation processes. • Exposure to AI/ML integration, data pipelines, or advanced analytics systems.

The range listed is determined based on experience and overall organizational fit.


All engineering positions at Teramind are included in the Engineering Team bonus plan, an additional performance-based incentive of up to 30% of a team member's annualized salary, paid out quarterly.


About Us At Teramind, we're pioneering a predictive, AI-driven approach to safeguarding organizations' people, data, and operations.


As a global leader in user behavior analytics, insider risk management, and workforce intelligence, we empower businesses to transform data into a strategic asset - delivering clear visibility, control, and proactive protection across digital environments.


We're open to hiring in just about every country in the world! Feel free to apply even if you don't live in the country listed in the job description.


Benefits This is a remote job.


Work from anywhere! We’ve been thriving as a fully-remote team since 2014.


To us, remote work means flexibility and having truly diverse, global teams.


Additionally:

Competitive salary
Flexible paid time off • Laptop reimbursement
Ongoing training, development, and career growth opportunities • We use an open stack of technologies, so you have the chance to learn and evolve
High complexity of problems to solve, with active feature development - not just bugs & refactoring • Collaboration with a forward-thinking team where new ideas come to life, experience is valued, and talent is incubated.

You can make an impact quickly.


About our recruitment process We don’t expect a perfect fit for every requirement we’ve outlined.


If you can see yourself contributing to the team, we want to hear your story.


You can expect up to 3 interviews, including a live coding component.


In some scenarios, we’re able to streamline the process to have minimal rounds.


Director-level roles and above should expect a more thorough process, with multiple rounds of interviews.


All roles require reference and background checks Teramind is an equal opportunity/affirmative action employer.


All qualified applicants will receive consideration without regard to race, age, religion, color, marital status, national origin, gender, gender identity or expression, sexual orientation, disability, or veteran status.

Vagas Semelhantes

RemotoBrHoje

R$ 11k - 16k/mês

SêniorCLT

Se você é apaixonado por tecnologia e inovação e está sempre em busca de novos desafios, nós queremos te conhecer! Na BASE Digital, acreditamos que o verdadeiro diferencial está nas pessoas. Amamos a tecnologia, mas sabemos que o que realmente importa é o relacionamento humano. Por isso, estamos em ...

R$ 12k - 18k/mês

SêniorCLT

RELEVO LAB. Somos uma empresa de tecnologia com mais de 8 anos de atuação, vivemos e respiramos tecnologia, batalhamos incansavelmente para ser um lugar incrível para se trabalhar, onde as pessoas são tratadas com igualdade, gostem de trabalhar, se sintam em casa e esse é certamente o lugar onde que...

RemotoBrHoje

R$ 12k - 18k/mês

SêniorCLT

Estamos buscando uma pessoa que ouse protagonizar com a gente. Responsabilidades e atribuições: Desenvolve aplicações de ponta a ponta que incorporam recursos de inteligência artificial, atuando em frontend, backend e integração com modelos de IA/ML (APIs, LLMs, serviços em nuvem). Colabora com time...

R$ 15k - 23k/mês

SêniorCLT

Descrição da vaga A FCamara está em busca de uma PESSOA DESENVOLVEDORA FULLSTACK TYPESCRIPT REACT NODE - SÊNIOR para atuar em uma empresa líder no mercado brasileiro de farmácia, referência em Saúde e Bem-estar com mais 2.000 lojas em todos os estados brasileiros. Responsabilidades e atribuições Atu...

Interessado nesta vaga?

Candidatar-se

Você será redirecionado para o site original

Informações

NívelSênior
ContratoCLT
LocalBr
RemotoSim
MoedaUSD
PublicadaHoje
FonteIndeed

Análise de Vaga com IA

Estimativa salarial, match de tecnologias e análise de requisitos feitos com Inteligência Artificial

Powered by CodeCortex
← Voltar às Vagas